码迷,mamicode.com
首页 >  
搜索关键字:集算器    ( 80个结果
主子报表多数据源的处理
主报表和子报表(或Table表)使用不同的数据库时。JasperReport/Birt等报表工具从功能上可以处理,但在子报表中无法直接使用数据源名,需要使用显式的数据库账号、口令。可以看到这种方式存在一定的安全隐患,而且实施过程比较复杂。   集算器具有结构化强计算引擎,支持多样性数据源,集成简单,可以协助报表工具方便地实现此类需求,下面通过一个例子来说明主子报表多数据源的实现过程。 ...
分类:其他好文   时间:2015-07-31 10:48:11    阅读次数:169
双区间交叉报表的制作
使用Jasper或BIRT等报表工具时,常会碰到一些非常规的统计,用报表工具本身或SQL都难以处理,比如交叉表的行组和列组都是分段区间,测度(measurem)来自其他数据库表。集算器具有结构化强计算引擎,集成简单,可以协助报表工具方便地实现此类需求。下面通过一个例子来说明双区间交叉表的实现过程。   表account_detail的主键为account_no,与表Paysoft_resul...
分类:其他好文   时间:2015-07-28 10:48:48    阅读次数:279
JasperReport报表开发之转置交叉表
使用Jasper或BIRT等报表工具时,常会碰到一些非常规的统计,用报表工具本身或SQL都难以处理,比如源数据不符合交叉表的要求,需要转置后再呈现。集算器具有结构化强计算引擎,集成简单,可以协助报表工具方便地实现此类需求。下面通过一个例子来说明转置交叉表的实现过程。    数据库表booking汇总着各年度商品的预定数据,有四个字段,包括年份和三种预定状态,部分数据如下: ...
分类:Web程序   时间:2015-07-24 09:17:58    阅读次数:252
多数据源动态关联报表的制作(birt为例)
使用Jasper或BIRT等报表工具时,常会碰到一些非常规的统计,用报表工具本身或SQL都难以处理,比如与主表相关的子表分布在多个数据库中,报表要展现这些数据源动态关联的结果。集算器具有结构化强计算引擎,集成简单,可以协助报表工具方便地实现此类需求。下面通过一个例子来说明多数据源动态关联的实现过程。       主表org在数据源Master中,org里每条记录对应的子表在不同的数据源中,比...
分类:其他好文   时间:2015-07-21 18:48:02    阅读次数:568
报表例子——用BIRT实现不规则月份统计
来源:     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
Birt中实现字段拆分为表的另一种方法
来源:     http://developer.actuate.com/community/forum/index.php?/topic/36204-split-data-row/。        将字段拆分为多条记录,可以用存储过程或报表脚本来实现,但代码比较复杂,这种情况下可以用集算器来辅助报表工具,下面用例子来说明。        库表data有两个字段,需要将ANOMOALIES...
分类:其他好文   时间:2015-07-14 08:42:15    阅读次数:178
在Birt中动态插入子表字段
库表dColThread是主表,主键是tID。dColQuestion是子表,外键是tID,如下:          dColThread          dColQuestion         报表需要根据ApplicationName查询主表并以列表的形式展现数据。主表每条记录对应的status字段值有多个,但不超过5个,需要横向插入主表的Phone、Declin...
分类:其他好文   时间:2015-07-10 09:25:20    阅读次数:133
用Jasper report计算opening balance
来源: http://community.jaspersoft.com/questions/850400/how-create-report-opening-balance-using-jasper-reports 。         根据存取金额计算初期余额时需要进行跨行计算,用Jasper表达式可以实现,但步骤复杂有一定难度,用集算器协助Jasper则可以轻松实现,下面用简化的例子来说明。 ...
分类:Web程序   时间:2015-07-03 10:38:03    阅读次数:220
用Jasper report来实现交叉报表的增长率计算
来源:     http://community.jaspersoft.com/questions/847490/how-get-annual-growth-rate-crosstab         交叉表的每一列都是动态生成的,进行列间计算时需要动态引用,用Jasper脚本实现此类需求有一定难度,用集算器在数据准备阶段实现则相对简单,下面用例子来说明。         数据库表store存...
分类:Web程序   时间:2015-06-30 10:28:38    阅读次数:154
BIRT实现组内跨行计算
问题来源:http://developer.actuate.com/community/forum/index.php?/topic/36160-dealing-with-previous-rows-groups-sorts-and-subtotals/          组内跨行计算一般要用SQL窗口函数或报表脚本去实现,但代码比较复杂,这种情况下可以用集算器来辅助报表工具,下面用例子来说明。...
分类:其他好文   时间:2015-06-26 13:01:03    阅读次数:156
80条   上一页 1 ... 3 4 5 6 7 8 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!