如果报表复杂,可以利用cxSpreadSheetBook电子表格控件来生成报表。下面例子是装载数据同时设置电子表格格式:procedure TAO_RepShowData.LoadRepData;var CurCursor: TCursor;begin CurCursor := Screen.Cur...
分类:
其他好文 时间:
2015-07-26 10:56:40
阅读次数:
147
来源: http://developer.actuate.com/community/forum/index.php?/topic/36323-months-and-quarters-group-issue/
不规则月份统计:如果起始时间是2014-01-10,则将2014-01-10到2014-02-09作为一组,将2014-02-10到2014-03-9作为一组。如果起始...
分类:
其他好文 时间:
2015-07-17 12:15:23
阅读次数:
195
来源: http://community.jaspersoft.com/questions/850400/how-create-report-opening-balance-using-jasper-reports 。
根据存取金额计算初期余额时需要进行跨行计算,用Jasper表达式可以实现,但步骤复杂有一定难度,用集算器协助Jasper则可以轻松实现,下面用简化的例子来说明。
...
分类:
Web程序 时间:
2015-07-03 10:38:03
阅读次数:
220
多样性数据源是报表开发的常见问题,但用JasperReport等报表工具本身难以处理,比如展现两个MongoDB collection连接的结果。虽然JasperReport有virtual data source或table join,但这些功能只在商业版或高端版本出现,在免费版中实现的难度很大。而且这些功能只支持两个数据源的连接,要实现多连接则麻烦得多。另外,这些功能只是图形化界面,无法对连接...
分类:
数据库 时间:
2015-06-23 11:59:38
阅读次数:
204
多样性和多数据源问题使用JasperReport等报表工具本身不易处理,比如展现MongoDB和mysql的混合运算。虽然JasperReport/Birt有virtual data source或table join等功能,但只在商业版或高端版本出现,在免费版中实现难度很大,而且功能也有较大局限,无法对连接后的数据进行类似SQL的结构化计算。
集算器具有结构化强计算引擎,支持...
分类:
数据库 时间:
2015-02-03 13:26:54
阅读次数:
220