多语言展示
当前在线:1489今日阅读:27今日分享:41

水晶报表完整教程:[13]vsFineReport报表展示

水晶报表(crystal report) FineReport都是很优秀的java报表开发工具,这里对比一下它们的报表展示功能
工具/原料
1

java报表开发工具:水晶报表(crystal report),FineReport

2

电脑

方法/步骤
1

类Excel的界面风格 FineReport的界面风格,是完全类似于Excel的,格线对齐的编辑方式,极大的便利了报表的设计和输出,并且单元格内属性比较自由灵活,可以得到格式任意复杂的报表。 水晶报表(Crystal Report)均采用控件拖拽式绘制报表,这种方案完全没有体现表格的规律性,当表头复杂的时候,对齐非常繁琐。而且与分辨率相关,屏幕上对齐的表格,在网页上和打印时又无法对齐。

2

FineReport支持单个或者批量导入Excel文件,这样可以由业务人员,事先画好表样,提高制作报表的效率,并且,批量导入,更加的减轻重复的工作。生成的报表文件可输出为HTML、不失真的PDF、Excel、Word、文本文件等多种样式。另外,还可生成内置的模板文件。  水晶报表(Crystal Report)无法支持导入Excel文件,最多只能从Excel读取数据。其生成的HTML一般只能支持IE;导出EXCEL时经常只有数据而丧失格式,个别工具完成得比较仔细,但也严重依赖于表格绘制时对齐的程度,生成的文本也只包括数据而丧失格式,无法支持字符终端的报表打印需求。

3

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

推荐信息