在报表工具的实际应了通过报表展现数据,用户还经常需要利用报表来填报录入各种业务数据。例如通过销售合同表来录入新签合同,通过员工信息表来录入新进员工信息等等,无时不刻需要报表工具的使用。但目前市面上的报表工具数不胜数,如何选择最优的报表工具将成为我们的困扰,下面我通过分析四款主流的报表工具的输出方式,来为大家选择合适的报表工具。
报表工具在报表展现层的输出方式是报表设计的最后一步,输出方式的好坏和是否丰富会直接影响报表设计的效果和用途,所以不得不承认该功能对web报表工具的重要性。
Smartbi报表工具输出支持EXCEL、WORD、PDF、CSV 、TXT或HTML格式文档。导出成Excel、CSV或TXT格式时,允许导出的内容有:数据格式、参数名称及取值;导出成HTML格式时,导出内容与多维分析内容一致。导出TXT格式时,自定义的分隔符只识别英文输入状态下的分隔符。分页显示的多维分析,导出到Excel、HTML是全部导出;导出到CSV、TXT是部分导出。存在过滤设置的多维分析导出后以过滤后的数据为准。
润乾报表标准HTML、PDF、EXCEL、WORD、XML、带格式文本(如TXT)等;导出EXCEL,完全不失真,支持统计图的导出,支持分页/不分页两种导出方式,保证EXCEL中的打印分页表头每页重复,且和润乾报表中一致; 报表导出EXCEL不受行数列数的限制; 导出EXCEL可以加用户密码,可以控制是否导出隐藏行列; PDF导出各版本均支持,可以控制导出权限,可以加密码,可以控制 “文档汇编、复制、低分辨率打印、更改文档、填写表格栏、常规编辑注释、打印、视障人士启用内容访问” 等权限。
ireport输出支持 HTML、PDF、EXCEL、CSV、XML;不支持带文本格式的导出;不能实现不失真的导出PDF/EXCEL;不支持不分页的EXCEL导出方式,且不可控制是否导出隐藏行/列;报表中不支持图表,而是通过image控件实现,而且要在同一张报表中显示多个图表很困难。
水晶报表输出支持HTML、PDF、EXCEL;导出EXCEL仅能导出数据,导出后再利用困难;不支持带格式文本的导出;导出 EXCEL, 所有单元格都成了合并格,用户无法进行再次的数据处理,统计图导出无法联动。