FineReport报表展现和输出

作者在 2008-02-15 10:27:46 发布以下内容

FineReport报表软件是针对复杂格式的报表数据及Web报表的展现,通过多源分片、不规则分组、双向扩展来轻松拖拽做复杂格式的报表,做报表从此摆脱了复杂的SQL和表达式,不需要编程,大大提高了报表制作的效率。

相对于传统的条带状的报表工具,FineReport无论是在报表设计,数据展现,还是表单,应用集成等方面,都具有明显的优势。

Excel的界面风格

FineReport的界面风格,是完全类似于Excel的,格线对齐的编辑方式,极大的便利了报表的设计和输出,并且单元格内属性比较自由灵活,可以得到格式任意复杂的报表。

传统工具均采用控件拖拽式绘制报表,这种方案完全没有体现表格的规律性,当表头复杂的时候,对齐非常繁琐。而且与分辨率相关,屏幕上对齐的表格,在网页上和打印时又无法对齐。

输入输出

FineReport支持单个或者批量导入Excel文件,这样可以由业务人员,事先画好表样,提高制表的效率,并且,批量导入,更加的减轻重复的工作。生成的报表文件可输出为HTML、不失真的PDFExcelWordCSVSVG和文本文件等多种样式。另外,还可生成内置的模板文件。

传统工具无法支持导入Excel文件,最多只能从Excel读取数据。其生成的HTML一般只能支持IE;导出EXCEL时经常只有数据而丧失格式,个别工具完成得比较仔细,但也严重依赖于表格绘制时对齐的程度,生成的文本也只包括数据而丧失格式,无法支持字符终端的打印需求。

套打

FineReport采用底图描绘,绝对定位的方式完成套打表样的绘制,用户可将要套打的票据扫描进来作为背景图,用报表设计器进行数据的位置摆放,可以精确定位数据的位置。

传统工具只能采用精确度量的方案,量好套打票据的尺寸来设置表格控件的大小,操作繁琐,效率很低。

分页打印,分栏以及其它打印控制

FineReport提供了全部的打印控制:按照分组或者其它任意的方式来进行强制分页,补足空行。

分页时标题可重复,不仅是上表头,表格较宽的报表,其左表头也可设置分页时重复显示。

数据可进行自由分栏,较长的报表,可以按照行分栏,显示成多列。列数较多的报表,可以使用列分栏来多行显示到同一个页面当中。

传统的报表工具,一般只能支持上表头重复,不可以进行强制分页,补足空行,分栏等操作。

 

更多了解!敬请登陆http://www.finereport.com

 

Web报表工具 | 阅读 2193 次
文章评论,共0条
游客请输入验证码