精华内容
下载资源
问答
  • Web报表系统葡萄城报表:Web 报表

    千次阅读 2017-07-17 09:23:34
    Web 报表是以 Web 作为信息展示平台,可以让用户在线查看、编辑、保存、输出的报表

    Web(World Wide Web)即全球广域网,也称为万维网,它是一种基于超文本和 HTTP 的、全球性的、动态交互的、跨平台的分布式图形信息系统。Web 报表是以 Web 作为信息展示平台,可以让用户在线查看、编辑、保存、输出的报表。

    一、Web 报表的起源

    在没有计算机以前,人们利用纸和笔来记录数据,报表数据和报表格式是紧密结合在一起的,都是在同一个本子上。数据也只能有一种几乎只有记帐的人才能理解的表现形式,且这种形式难于修改。

    计算机作为一种新的生产工具出现后,它有一个主要功能就是文字输出,如文件打印、表格输出等,相比较手工方式而言,工作效率大大提高。此时报表生成主要依靠 excel、wps 等文字处理工具,但是这仅仅是将手工记录变为电子记录,未涉及到报表数据的集中、共享等环节。

    随着信息化水平的提高, C/S体系结构逐渐成熟,随之出现了一些报表工具。这些工具的基本特点是单数据源、条带式分组统计模型,通过控件拖拽方式绘制报表,在不编码的情况下能完成简单地行式(分组)报表和单片交叉报表,数据集中在数据库中,可以共享。但是由于其数据模型源于国外的报表习惯,无法满足中国式报表的需求。

    B/S 模式逐渐取代 C/S 后,市场上对 Web 报表的需求越来越强烈。之前出现的报表工具大都开始进行改进,以便支持 B/S 结构,同时也出现了许多新的报表工具。这些工具基本上分为两类,一类是基于 delphi 软件通过控件方式实现 web 报表,进而将报表计算移至服务器上进行,再改进为支持 Linux;另一类是基于 Java 的开源软件。另外还有一种类 Excel 的工具,展现能力非常强,能解决中国式报表的样式问题,但是因为没有数据模型,导致其数据处理能力几乎为零,程序员需要按格编写代码往里填数。

    二、Web 报表的优势

    数据源的多样性。Web 报表支持数据库、文件和 Json 等数据源类型,通过 JDBC/JNDI、葡萄城报表等系统就能连接到MySql,DB2, Oracel, Sybase,SQLServer 等所有主流数据库,合并不同来源的数据,轻松实现异构数据源的之间的表关联。此外在 Web 报表中仅需提供原始明细数据,无需通过 SQL 或编码的方式对数据进行汇总加工。

    报表设计器

    报表样式丰富。Web 报表生成的文件类型比较丰富,可以快速创建 Excel 表格、Word 文档聚合、图表、Dashboard、地图等多种类型的报表,方便不同情境的使用。

    报表样式

    交互方式灵活。无论 Windows, MacOS, 还是 Linux 操作系统,都可以轻松使用 Web 报表系统设计电子表格。同时允许多人远程协助设计报表模板,通过强大的模板锁定、解锁和权限控制,能保证多人协作的高效和同步。

    报表交互式

    三、Web 报表的类型

    1.按报表数据表达形式的不同可分为:

    列表式:报表内容按照表头顺序平铺式展示,便于查看详细信息。 摘要式:使用频率最高的一种报表形式,多用于数据汇总统计。 矩阵式:主要用于多条件数据统计。 钻取式:改变维的层次,变换分析的粒度。它包括向上钻取和向下钻取。

    2.按报表的布局、数据源结构、打印方式和数据分析方式可分为:

    清单报表:最简单的一种陈列方式,主要用于列举数据,如销售清单、客户清单、商品清单等。 分栏报表:通过分栏可充分利用报表绘制区域,该类型的报表也可细分为横向分栏和纵向分栏两种结构。 分组报表:这类报表对数据进行分类显示,便于实现数据的汇总,可分为单条件分组和嵌套分组。 交叉报表:按照行、列两个维度分类汇总数据的一种报表结构,行、列均支持单条件分组和嵌套分组。 并排报表:将报表按照纵向分为多个不同的布局的区域,每个区域可设置单独的数据源。 主从报表:主要用于显示一对多结构的数据。 套打报表:主要用于制式报表的打印,报表的整体格式、每个数据的打印位置都有严格要求,打印时只需将数据打印到指定的位置,常见的有:财务发票打印、发货清单打印、提货单打印等。 图表报表:将数据以图表的方式呈现,可更好的分析数据之间的关系,数据的发展趋势。 交互式报表:主要满足用户按需分析报表数据的需求,通常包含向下钻取、贯穿钻取、数据过滤、数据排序等方式。

    四、Web 报表工具

    葡萄城报表方案针对Java/PHP软件研发和系统集成的需求,提供基于HTML5的报表集成方式,让Web应用、APP应用和桌面应用程序开发变得高效、高质量。

    转载请注明出自:葡萄城报表 
    http://www.grapecity.com.cn/enterprise-solutions/activereports_server/

    展开全文
  • e表介绍e表是一个功能强大的Web报表工具,提供了高效的报表设计方案、强大的Web报表展现能力、灵活的部署机制。使用e表可使复杂报表的设计简单化,以往难以实现的报表可以轻松实现,避免了大量的复杂SQL编写以及编程...

    e表介绍

    e表是一个功能强大的Web报表工具,提供了高效的报表设计方案、强大的Web报表展现能力、灵活的部署机制。使用e表可使复杂报表的设计简单化,以往难以实现的报表可以轻松实现,避免了大量的复杂SQL编写以及编程来准备数据,报表设计的效率大大提高。

    e表是纯.NET的报表工具,在.NET环境下可以无缝嵌入应用系统,因此在.NET应用中比其他非.NET的报表工具有明显优势。

    用户可以通过报表设计器直接设计各种复杂格式的报表,在运行时通过报表服务器自动提取数据生成报表,可以通过Web方式展现、打印、导出。

    e表内置了一个强大的表单设计器,使用它可以可视化地设计报表的查询条件的输入界面。e表的报表设计器也是在IE浏览器中直接运行的。这样用户可以很方便地将报表设计器嵌入到自己的产品中。

    下面是e表系统结构图:

    eb_image001.jpg

    e表特点

    e 表 特 点

    部署与集成(.NET环境)

    应用集成

    纯.net应用程序,可直接嵌入用户的应用程序中

    负载均衡

    可以直接使用应用服务器的负载均衡体系

    数据库连接

    可以直接使用应用服务器的连接池

    报表设计器的集成

    可以将报表设计器作为一个模块直接集成到用户的应用中

    activeX控件

    只有要精确控制客户端的打印机处要用到一个activeX控件(如不需要精确打印的话,则此控件可不下载.而且此控件很小,仅75K)

    Excel软件的安装

    客户端和服务器端都无须安装

    报表设计

    报表设计器

    在IE浏览器中直接运行报表设计器

    编辑操作

    与EXCEL处理方法类似

    Excel导入

    支持,可以直接使用原来绘制好的EXCEL表格

    查询条件界面

    内置一个功能强大的可视化的表单设计器,可以很方便地设计功能复杂的查询条件输入表单

    报表格式文件的格式

    在报表设计器中设计的报表文件采用html语言的格式,这样可以充分利用上html的强大的样式功能,因为html语法众所周知,所以也大大地降低了学习成本

    报表格式文件保存到数据库中

    支持

    自定义数据集

    支持

    多数据源多数据集

    支持

    内建数据集

    支持

    利用宏替换来扩充报表格式文件

    支持

    支持的报表种类

    简单的数据列表

    支持

    分组报表

    支持

    交叉表

    支持,且与其他报表类型是一致的,可以混合和进行各种变化

    超级链接

    支持

    公式计算

    支持

    根据条件改变格式

    支持

    斜线

    支持

    统计图表

    支持

    图片字段展现

    支持

    横向展开

    支持

    不规则分组

    支持,在报表中即可轻松实现

    多表数据

    支持

    主从报表

    无须子表概念即可完成

    子报表

    支持,多层任意,格线可对齐可缩放,横纵向均可自动摆位

    跨行组运算

    支持,提供了强有力的扩展坐标,可以任意进行计算

    不规则的分片报表

    支持,上下格式可不一致,固定变动混合,直接运算性能高

    可重复划分

    支持

    跨表取数

    支持

    报表展现

    HTML方式展现

    支持

    精确打印

    支持

    导出至PDF

    支持

    导出到Excel

    支持,而且在客户端和服务器端都无须安装Excel软件的情况下实现数据和样式不失真地导出到Excel

    套打

    底图描绘方式,轻松简单

    多栏

    支持

    打印分页

    横纵向均可,强制分页,按公式条件分页

    其他打印控制

    一纸多页,补空行

    纯.NET写的web报表工具

    目前,.net环境下能够使用的web报表工具主要有以下两类:

    1水晶报表,它集成在VS.NET开发环境下,成为最普及的报表工具。但水晶报表仍有这样或哪样的不尽如意的地方。在此就不详述了。

    2 activeX控件式,它最典型的代表有cell插件和如意报表。

    以上两类都能应用在.net程序中,但都不是用纯c#或VB.net等语言写的。这样在和.net的web应用程序集成及部署时会有诸多不便。

    随着.net应用程序越来越普及,迫切需要有用纯.NET写的web报表工具。e表3.0正是这样的一个web报表工具。它的服务器端全部是用c#语言实现的。可以自然地和.net应用程序集成。可以和用户的应用程序共用数据库连接。提供丰富的编程接口供用户全面控制每一个细节。

    类Excel报表设计界面

    报表绘制的方法一般有 网格式和 控件拖拽式两种,前者采用和EXCEL类似的方案,用网格线围出报表;而后者则是用矩形框等元素拼出报表。

    国内报表对样式要求非常复杂而且严格,绘制方案是报表工具相当重要的指标,它决定了报表样式的复杂度和绘制效率,特别是对于格线比较多的表。

    传统的报表绘制,大多数是用的拖拽式,拿部件拖来拽去。表格线需要靠矩形边框重合摆放拼接出来,常见的复杂多层表头画起来非常繁琐,数据区某些纵向合并格甚至无法绘制出来(或者需要特定程序控制才能实现),拼出的格线还与分辨率相关,屏幕上对齐的表在打印时或在WEB上显示时又可能不整齐。

    网格式在这方面有明显的优势,能够画出样式很复杂的报表,绘制效率也比控件拖拽式高出许多。由于MS Excel软件的普及,在大多数人心中画表软件就是Excel,对于Excel软件的操作也都很熟悉。这样也能节省许多学习成本。

    所以,类EXCEL的方法明显优于拖拽式,或者说,画报表就应该是用象Excel那样的方法。大概稍有点常识的人,都会拿Excel画表吧。所以,类Excel是必然的方向。

    e表正是采用类Excel(网格式)的报表绘制方案,没有采用控件拖拽式。

    eb_image004.jpg

    报表绘制方式的演变

    因为Excel很早就已普及了。所以提及报表工具,自然首先都会想到用类Excel方式,而为什么控件拖拽式的报表工具会这么多呢?

    这是因为Excel虽然具有强大的绘表能力,但数据处理能力非常弱,除非用“A2+B3=D4”这样的公式将单元格联系起来,否则单元格之间是相互独立的,没有任何关系的。如果要从数据库或数据文件中取数,需要程序员一个单元格一个单元格去定义,工作量相当繁重。需要靠程序员编程来实现动态行列报表的制作。

    因为报表格式只是报表工具要解决的一部分问题。我们用报表工具的目的,是要能从数据库中读出数据,从而自动产生报表,数据才是报表要解决的核心问题。报表格式用Excel可以解决得很好,但是Excel没有良好的从数据库中进行数据汇总方案,除非编程序往格子里填数据,基本上没法从数据库中读出数据自动产生报表。因此这种报表几乎都只能做静态报表。

    而拖拽式的格式虽然解决得一般,但从数据库中取数进行数据统计能力方面要比Excel强得很多,两害相权取其轻,堆框虽费劲,慢慢堆就行了,但统计汇总不行的话那就没办法了。

    报表工具软件和其它软件一样都是国外先做出来的,而国外的报表的样式非常规整,没有格线,表头非常简单,没有斜线表头、没有分层分组。一张报表提供的信息有限,如果要看所有信息,就只能几张表对照着看了。因而国外的报表工具采用控件拖拽式能弱化报表样式绘制能力弱的缺点。而国内的报表工具基本上都是学习国外的报表工具模型来设计的。而中国式报表的样式相当复杂,所以很多报表工具都被迫再辅以大量的程序代码来处理中国式报表,这也使得用户在买了报表工具后,做报表的工作量还是很大。

    扩展单元格 ==>报表

    Excel绘表方式能解决报表样式问题,但Excel的这种基于自由单元格的模型和基于二维表的数据库物理表模型没法有机的结合起来。控件拖拽式绘表能很好地从数据库中取数,但又无法处理复杂的报表样式。因而迫切需要一种新的报表实现方式。

    e表就是采用了一种新的报表实现方式。在e表中,一个报表被认为是由单元格扩展而来的。即先采用类Excel方式绘制好静态报表。当然在其中预置了一些扩展单元格的公式。而在运行报表时根据公式横向或纵向扩展单元格而得到真正的报表结果。这样就同时兼顾了报表样式和从数据库中自动取数这两个方面。

    控件拖拽式报表工具除了样式绘制麻烦之外,还有它最终是由单个数据集循环展开而得到报表的致命弱点,报表的形成是由单个数据集的循环再结合报表格式文件的定义而得到真正的报表结果,它相当于只有一个循环运算点。

    而e表因为可以在一个类Excel的静态网格报表上定义无限多的扩展公式,运算报表时这些扩展公式同时扩展,每个扩展公式可以基于不同的数据集。它相当于有无限多个循环运算点。因此报表的表现力大大增强,可以说是复杂统计报表的克星。

    eb_image005.jpg

    运行报表后得到如下结果:

    eb_image006.jpg

    导入/导出Excel文件

    因为Excel的易用,使得用户能够自己做表,几乎所有用户的报表都有Excel文件。用户希望能将Excel的文件读入报表工具,这样就可以省去画表的工作了;同时,生成的报表,要能导出成Excel文件,这样用户就可以在其上再加工处理。因而对于一个报表工具来说,有没有完善的导入/导出Excel文件的功能是至关重要的。

    在.net开发环境下,实现导出Excel文件有如下三类方式:1只导出数据,不导出格式。生成csv的文件。2利用Excel软件本身带的com控件来实现。这种方式的弱点是需要安装Excel软件,且可能有Excel软件的各个版本之间的兼容性问题。还有就是Excel软件中的com控件的庞大的接口需要学习。3自己写代码实现标准Excel格式文件的二进制层面的读写。

    e表就是采用第3种方式。e表系统中有一个用c#写的ebexcel.dll来实现标准Excel格式文件的二进制层面的读写。这样做的好处是在客户端和服务器端都不用装excel软件的情况下实现Excel文件的不失真读写。

    eb_image009.jpg

    web打印/套打

    自从开发web程序以来,web打印就一直是困饶大家的大问题。基于web的打印,难度在于要将浏览器中呈现的html,精确地打印到票据中,而且能够实现对分页位置的控制。下面就IE浏览器所能采用的打印解决方案,来个汇总分析。

    一、浏览器的打印功能菜单这种方案的优势是不需要对浏览器作任何扩充,是最简单的办法,但问题也最多,如:

    1不能精确分页。浏览器一般是根据用户设置的页面大小,web页面的内容多少,来自行决定分页位置,程序员很难控制。会有页脚页眉干扰。

    2不能准确地控制边距及打印文字。

    3不能解决连续打印。比如,不是仅打印一张票据,而是连续一次打印若干个票据。

    二、使用webbrowser控件+ javascript这实际上,是浏览器打印功能菜单的一种程序调用,与打印功能菜单没什么两样。分页的问题仍然存在,只不过,可以让用户不用去点菜单,直接在网页中的一个按钮,或一个链接里面调用罢了。

    三、使用print css这是一种最理想的实现web套打的方法。这种方法通过在html文档中,嵌入打印相关的css样式,来实现对html文档输出打印的控制,比如设置纸张大小,纸张纵横方向,打印边距,分页等。显而易见,这种方式成本小,不需要下载任何插件,而且跨平台性非常好。print css推出已经有些时日,但遗憾的是,至今没有一个厂商的浏览器很好地实现了这些标准,这使得程序员目前还不能利用print css进行实际的开发。关于打印css,参见:

    四、使用pdf文件用这种方式,就是从服务器端下载一个pdf文件流,在IE中用adobe插件打开,然后用adobe的打印菜单进行打印,虽然这种方案,也能实现精确套打,但需要下载adobe插件。这是国外报表工具经常推荐的一种打印方法,但在pdf不那么普及的中国,这种方案不是最好选择。

    五、采用纯ActiveX这种方案就是下载一个控件,票据的数据不再以html方式呈现,而是呈现在ActiveX中。这种方案的优点是打印的精确度高,分页的可控性好,但缺点也是很明显的,嵌入ActiveX控件破坏了web应用的整体html风格,且这样的控件比较大(一般超过1M,下载颇费时间)。

    六、采用Applet方式采用Applet方式,分页或精确打印,都可以做到完美,但缺点也很明显,表现在:

    1安装Applet成本巨大。需要下载十几M的文件。Applet本身可能并不大,但运行Applet所需的jre一般至少10几M(jre1.4.2,15.45M)。用户需要极大的耐心,来进行打印。

    2打印报表时,需要重新向服务器检索数据,效率低。因为Applet方案,一般采用html方式呈现数据,打印时Applet必须向服务器检索同一张票据的数据,看上去,是打印了当前页的票据,实际上,Applet根本不会用当前html页的数据来打印,而是向服务器下载数据到Applet中来打印。也就是说,打印的话,必须两次请求,一次html呈现,一次用来打印。

    七、轻量级的ActiveX打印方式

    轻量级的ActiveX打印方案的优点是:

    1.效率高;可以直接打印指定的html文档,不必向后台再次提起请求。

    2.能做到精确打印,分页;

    3.功能丰富,可以利用该控件,实现对当前票据文档的打印,预览,及多个html文档的连续打印。

    4.下载量小,ActiveX只有75K。

    e表就是采用第七种方式来实现报表的打印。e表内置了一个用c++写的轻量级的ActiveX控件来精确地控制客户端的打印机。一举解决web打印问题。

    eb_image011.jpg

    查询条件输入表单

    一般来说,大多数的报表都需要根据输入的报表参数而得到不同的结果。例如:日报表需要根据输入的日期来得到到底是要哪一天的日报表。这时就需要日期的输入界面,它被称为是查询条件的输入表单。

    查询条件的输入界面是千变万化,没有一定之规的。很多报表工具只是提供一个自动生成这个界面的功能。可想而知,自动生成的界面往往无法满足用户的多样化的需求。甚至于有的报表工具就没有此功能,由用户用程序写去。而查询条件输入表单是报表密不可分且又不可或缺的一部分,如果查询条件输入表单没做好的话,往往会造成用户在使用了报表工具后还是需要大量的编码工作。

    e表内置了强大的eform可视化自定义web表单工具的主要部分,由它来解决查询条件输入表单的制作问题。它提供了下拉列表,页签控件等丰富的页面控件,完整的数据验证机制,也可以通过自定义事件来实现复杂的控制。通过将输入控件和报表参数进行绑定来将查询条件的输入表单和报表联系起来。它采用可视化的设计界面,既可以通过简单的控件拖拉绑定实现简单的查询条件输入表单,又可以通过写事件的代码来实现复杂的查询条件输入表单。一举解决了查询条件输入表单的多样化问题。

    eb_image013.jpg

    展开全文
  • 什么是Web报表Web报表,简单的说,就是借助Web平台,可以让用户在线查看、编辑、保存、输出的报表。Web是一种新的互联网方式,一般通过网络应用程序 (Web Applications)促进了网络上人与人间的信息交换和协同合作,...

    什么是Web报表

    Web报表,简单的说,就是借助Web平台,可以让用户在线查看、编辑、保存、输出的报表。

    Web是一种新的互联网方式,一般通过网络应用程序 (Web Applications)促进了网络上人与人间的信息交换和协同合作,其模式更加以用户为中心。

    Web最早的概念包括常更新的静态HTML页面。而.com时代的成功则是依靠一个更加动态的Web(指代“Web 1.5”),其中CMS(内容管理系统)可以从不断变化的内容数据库中即时生成动态HTML页面。从这两种意义上来说,所谓的眼球效应则被认为是固有的Web感受,也因此页面点击率和外观成为了重要因素。

    Web报表实现的优势功能

    Web平台下的优势

    远程交互编辑,多人协同操作的实现

    创新性的多人远程协助设计报表模板,强大的模板锁定、解锁功能和权限控制,有力的保证了多人协作的高效和同步。

    多文件类型的兼容性

    灵活的多种推送方式,将定时生成的报表以TEXT 、HTML 、EXCEL、PDF 、 Word,CSV,SVG等多种形式存入本地系统或FTP 、Email 至服务器,或者指定的地址。

    数据源的多样性

    Web报表系统可以连接到各种数据源,无论是数据库、文件、Excel文件,文本,企业应用程序。其中通过JDBC/JNDI, FineReport报表系统可以连接到Oracel,DB2, SQLServer,MySql,Sybase等所有主流的数据库。报表系统可以同时连接到多个数据源,轻松实现异构数据源的之间的表关联.

    填报

    “主-子”填报表的制作:

    “主-子”填报表一般都有主表和明细部分,这两部分数据来自不同的物理表的数据,用户修改数据后,同时保存至两张物理表中,并保持数据库事物一致性。

    日期的自动运算

    制作报表时多了一个和日期相关联的字段,而在数据库中没有这个字段,这就得通过日期的计算获得。

    数值的自动计算

    自动计算,就是指填报的时候,用户录入了某些数据后,系统会自动算出另外一部分单元格的值,由此简化用户的输入,减少错误率。

    数据检查

    当用户在单元格中输入了不符合条件的数据,点击数据校验或者提交时就会弹出错误对话框,提示输入了非法的数据。

    随着信息系统的高速发展,报表平台逐渐成为了信息系统当中最为核心和重要的功能模块。

    报表工具有助于将原始数据可视化显示,使决策者或者相关人员能够一览整体的数据趋势,完整的报表解决方案会提供多样的表格数据展示、数据可视化元素,如图表、图形等。

    选择合适的报表解决方案可以使企业提高内部沟通效率,并轻松做出明智的决策。

    推荐的Web报表工具

    i@Report5.3纯Web设计器的特点

    1、跨平台

    支持现有的主流浏览器,Chrome、IE、FireFox等。

    2、界面更加美观

    纯Web设计器使用全新的EUI设计框架,界面简洁美观大方,抛弃企事业单位应用UI老旧的印象,给人耳目一新的感觉。

    3、去插件化

    告别繁琐的插件安装,只要打开浏览器就可以设计报表,无需安装任何插件。

    4、支持多任务在线设计

    同一个浏览器支持同时编辑多个任务,互不影响,多个任务之间可以相互粘贴内容,提高报表制作效率。

    5、支持定时保存

    定时保存正在设计的任务,再也不用担心因为断网,停电,服务器宕机等原因导致设计的任务丢失,随时随地打开继续编辑。

    i@Report5.3纯Web设计器不仅有出色的颜值,而且还有强大的功能。

    3ffb4825a5a9da56f344632f54143d18.png

    i@Report5.3有哪些强大功能?

    1、支持新建各类报表

    支持基本表,变长报的新建,删除,复制等操作。

    9c3f30563d43f1afb3cd8c1ffa7f14fa.png

    59cd9c3641fd36aa28f47174524d970c.png

    2、公式定义

    支持计算公式,审核公式,计算条件,默认值公式,背景颜色表达式等定义,满足复杂的报

    表业务与展现需求。

    3、取数设置

    支持Url取数和BI数据源取数,满足用户跨表取数的需求。

    e16813457d074001a57b9ff045c2d912.png

    4、变长表初始化设置

    支持四种变长表的初始化方案,满足用户不同类型的初始化数据的需求。

    3207207f2f07ed9121bf937a53691b01.png

    5、代码组定义

    设置代码组后,填报的时候可以进行下拉选择填报。

    1b2608869a6f2feb2c0d2e8c3f806a47.png

    以上只是i@Report5.3纯Web设计器强大功能的冰山一角

    展开全文
  • 快逸报表提供两种打印方法:(1)将Web报表导出成 PDF 或 Excel 文件后,再打印。快逸报表可以将Web报表无失真地导出Excel和PDF文件,但 对于分页机制要求比较高的中国式报表,Excel和PDF打印还是无法满足,可作为打印...

    快逸报表提供两种打印方法:

    (1)将Web报表导出成 PDF 或 Excel 文件后,再打印。

    快逸报表可以将Web报表无失真地导出Excel和PDF文件,但 对于分页机制要求比较高的中国式报表,Excel和PDF打印还是无法满足,可作为打印的备选方案或者用于简单报表的打印。

    (2)Applet 控件打印。

    快逸报表提供了一个 Applet 打印控件,专供实现复杂的Web报表打印需求。

    JAVA 有很完备的安全控制机制,相比较二进制的 ActiveX 控件, Applet 不存在安全方面的风险。

    快逸报表的 Applet 控件提供了很多复杂报表的打印选项,包括:

    A、纸张大小 :既可以按照 A4 、 B5 等定义纸张,也可以自定义纸张的宽、高、页边距;

    B、自由定位 报表在纸张的位置――左、右、居中、分栏等;

    C、分页机制 :按纸张尺寸、数据行数、行 / 列后分页,每页显示的数据行 / 列数等;

    D、打印布局 :一纸打多页报表时,每张纸打印的行、列数、打印顺序等;

    E、固定 左表头(快逸报表特有)、上表头;

    F、报表是否 可缩放 ;

    G、套打报表 :在 html 中是否显示背景图、打印背景图;

    H、无须预览, 直接打印 。

    66fd197c42d8133256d8602ff9db31b2.png

    参见:Java报表的套打功能。

    展开全文
  • web 报表

    2005-09-07 21:10:00
    1..整理的JasperReport资料(转载)http://www.cnblogs.com/SGSoft/archive/2005/08/11/88337.html2. ireport+jasperReport进行图表,报表的打印!...
  • Web报表示例代码

    2016-01-10 12:17:57
    Web报表示例代码
  • web报表

    2005-09-13 13:36:00
    www.finereport.com
  • 由于项目需要,针对几款主流的JAVA WEB报表工具做了一下比较,记录一下。1.BIRT开源免费报表工具,跟BIRT类似的还有一个Jasper Report。功能太弱,不符合项目需要,另外中文文档不够完善,也没有像样的社区讨论问题...
  • 原标题:2021最新流行的Web报表工具推荐什么是Web报表Web报表,简单的说,就是借助Web平台,可以让用户在线查看、编辑、保存、输出的报表。Web是一种新的互联网方式,一般通过网络应用程序 (Web Applications)促进了...
  • web报表控件 excel报表

    2008-11-20 11:39:32
    web报表控件 excel报表 可以方便的设计web报表并实现套打
  • 展开全部之前因为需要,去学习了几种WEB报表的打印方式,发现用32313133353236313431303231363533e59b9ee7ad9431333335343332Java直接去操作Word、Excel还是不那么方便,下面就简单介绍几种;1、用浏览器自带的打印...
  • intraweb+fastreport实现web报表 intraweb+fastreport实现web报表
  • 快逸报表工具提供了全新的Web报表设计器,基于非线性报表模型,具有强大的表达式和扩展功能,内置大量设置向导,可轻松快捷、零编码地实现各种复杂报表,是高效、强大的新一代报表工具。类Excel的Web报表设计器快逸...
  • 使用MyEclipse报表创建Web报表(上)创建一个报表Web项目和数据源创建、布局和格式化的报表创建一个数据集排序报表数据部署和测试报表项目1. 创建一个报表Web项目这里有两种方法来创建报表Web项目。第一种方法是使用...
  • Web报表基础知识

    2013-02-28 16:35:46
    Web报表基础知识,JSP生成EXCEL报表等相关操作介绍.
  • 葡萄城报表介绍:Web 报表 Web(World Wide Web)即全球广域网,也称为万维网,它是一种基于超文本和 HTTP 的、全球性的、动态交互的、跨平台的分布式图形信息系统。Web 报表是以 Web 作为信息展示...
  • Flex:Web报表引擎+Web报表编辑器——MyReport 1.2.0.1 New:1.2版本支持一维码(Code128B)显示,表头、表脚支持多联标题。详情:http://blog.csdn.net/hunkcai/archive/2010/05/29/5633838.aspx 最新版2.0.0.0支持...
  • Web报表引擎: Web上的良好的打印解决方案,WinForm的打印预览体现,报表自动化,支持直接打印,页小计,统计,转成金额大写等功能,满足中国式报表的常见功能需求。 Web报表编辑器: * Web上良好的报表设计用户...
  • web报表展现输出

    2019-10-04 06:13:48
    强大的Web报表展现功能 提供可方便调用的报表展现模块,简单调用即可将各种类型的报表html展现输出,并进行各种展现外观控制。支持报表展现的锁定表头、分页、折叠、列选择、列排序、拖动列宽等多种效果。 多种...
  • Web报表引擎: Web上的良好的打印解决方案,WinForm的打印预览体现,报表自动化,支持直接打印,页小计,统计,转成金额大写, 一维码显示等功能,满足中国式报表的常见功能需求。 Web报表编辑器: * Web上良好的...
  • Web报表引擎: Web上的良好的打印解决方案,WinForm的打印预览体现,报表自动化,支持直接打印,页小计,统计,转成金额大写,一维码显示, 图片显示等功能,满足中国式报表的常见功能需求。 Web报表编辑器: * ...
  • Web报表引擎: Web上的良好的打印解决方案,WinForm的打印预览体现,报表自动化,支持直接打印,页小计,统计,转成金额大写,一维码显示, 图片显示等功能,满足中国式报表的常见功能需求。 Web报表编辑器: * ...
  • 用已有的Excel文档一键导入制作模板,可快速搞定上百张Web报表
  • 积木报表,是一款免费的企业级Web报表工具,像搭建积木一样在线拖拽设计报表!功能涵盖,数据报表、打印设计、图表报表、大屏设计等! 秉承“简单、易用、专业”的产品理念,极大的降低报表开发难度、缩短开发周期、...
  • Java Web报表模块.rar

    2015-07-01 11:15:16
    Java Web报表模块,很多项目都需要报表显示,需要可以拿这个模块进行参考。
  • 阅读提示:文章中与FineReport软件使用的相关内容,基于软件的V7.0旧版本编写,不代表软件最新的使用方式。FineReport最新版免费试用:...功能描述现在的Web报表打印...
  • Web报表ReportView用法

    2010-06-29 11:13:45
    Web报表ReportView用法,主要是指MicroSoft的 ReportView 编辑和使用。
  • 积木报表,是一款免费的企业级Web报表工具,像搭建积木一样在线设计报表!功能涵盖,数据报表、打印设计、图表报表、大屏设计等! Web 版报表设计器,类似于excel操作风格,通过拖拽完成报表设计。 秉承“简单、易用...
  • Web报表工具FineReport完整教程.对使用FineReport很有用
  • 领先的企业级Web报表平台软件,采用纯Web在线技术,专注于解决企业报表快速制作难题。 快速体验: www.jimureport.com #与JeecgBoot集成步骤 第一步: 集成依赖 jar 修改 jeecg-boot-module-system/pom.xml 加入...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 10,538
精华内容 4,215
关键字:

web报表