1、报表工具基本功能报表工具一般提供一下功能:
支持多种数据源,而且数据源可配置。
支持脚本式的样式定义,一般是基于XML的,可灵活修改,一般提供样式编辑器。一般支持基于打印的样式定义,支持报表头尾、页面头尾、分组等概念。
将数据源和样式定义,输入到报表引擎,可输出为多种格式,包括PDF、EXCEL等。
2、报表工具的使用从报表工具的基本功能来看,使用报表工具,核心是两个,一个是数据源的定义,一个是...
分类:
编程语言 时间:
2015-05-26 06:49:10
阅读次数:
273
导出报表,将程序中的list或者dataTable进行组织。然后通过特定的形式,显示到Excel或者word中,方便打印。
目前正在使用的方式,事先用报表设计工具,设置一个模板,然后导出报表的时候,读取模板,然后将模板中的数据进行替换。这也是最常用的一个方式。
我们公司,现在没有使用报表工具,使用的Excel。
使用Excel做报表模板,然后向Exc...
交互分析过程中不仅会对报表进行钻取,经常还需要需要统计图也具有钻取功能,统计图与统计图之间,统计图与报表之间进行多层级钻龋这需要报表工具具备相应功能,润乾集算报表中可以设置统计图超链接实现钻取需求。这里通过一个示例来说明使用过程。编制汇总报表这里以某年度按..
分类:
其他好文 时间:
2015-05-18 21:10:41
阅读次数:
375
FineReport是比较常用的java报表开发工具,本文总结了常用函数中的文本和日期函数 ? 文本函数 CHAR CHAR(number):根据指定数字返回对应的字符。CHAR函数可将计算机其他类型的数字代码转换为字符。 Number:用于指...
分类:
编程语言 时间:
2015-04-27 18:36:14
阅读次数:
231
java开源报表工具,功能强大,完全可以在实际项目中使用;总结pentahoreport 设计使用心得——5点建议,希望对同行有用。...
分类:
其他好文 时间:
2015-04-27 08:15:36
阅读次数:
119
JS编辑框:
1.FineReport的js。
作为一款BS产品,browser端的JavaScript是必不可少的。
FineReport中的js是已经调用了finereport.js的。
大家知道,预览报表时,报表servlet会将cpt模板转为html,在这个html的head头部中会引入FineReport的js,这个finereport.js中包含了许多内置的function以及...
分类:
Web程序 时间:
2015-04-23 17:39:58
阅读次数:
194
前言
最近在springMVC中集成一个基于jsp报表工具,在集成之后的,由于报表运算量很大,SQL语句比较复杂,所以前台点击按钮触发以后,呆上几秒才有反应过来弹出报表框,所以想加入一个类似正在加载中的有好提示,使客户体验更好,不过没想象的那么容易,主要是产品采用的freemarker模版引擎,加载封装的dialog方法不能直接访问页面且不能直接向页面传参等等,不过问题都被我一一解...
分类:
Web程序 时间:
2015-04-20 09:25:40
阅读次数:
170
感谢大家捧场,这里继续分享关于SQL编辑框的一些语法心得总结,因为数据集定义的面板,也是FineReport报表中最常用的模块之一。 1.我理解的执行过程。 这里其实是生成一个字符串,FineReport将这个字符串通过设置...
分类:
数据库 时间:
2015-04-17 11:56:13
阅读次数:
201
感谢大家捧场,这里继续分享关于SQL编辑框的一些语法心得总结,因为数据集定义的面板,也是FineReport报表中最常用的模块之一。
1.我理解的执行过程。
这里其实是生成一个字符串,FineReport将这个字符串通过设置的数据连接传递到报表中执行。在这个过程中报表应该是先把报表规则的东西,替换成大家都认得的字符串后,对应的数据库执行完,会反馈值,有可能返回报错信息,也有可能返回数据集。这个...
分类:
数据库 时间:
2015-04-17 11:32:12
阅读次数:
201
感谢大家捧场,这里继续分享关于SQL编辑框的一些语法心得总结,因为数据集定义的面板,也是FineReport报表中最常用的模块之一。1.我理解的执行过程。这里其实是生成一个字符串,FineReport将这个字符串通过设置的数据连接传递到报表中执行。在这个过程中报表应该是先把报表规则的东西,替换成大家...
分类:
数据库 时间:
2015-04-17 11:03:24
阅读次数:
192