通过BIRT报表工具开发出来的报表,在运行时往往是走一个统一的生产环境数据源,但是开发时往往是一个开发测试用的数据源,这就 需要随时能够在两个环境下进行切换。目前针对这个问题,公开可检索...
分类:
其他好文 时间:
2015-02-27 12:05:35
阅读次数:
209
报表是所有软件项目中的基础功能,市场上有不少报表工具,例如国外产品水晶报表、JasperReport、BIRT、jFreeReport等。不过由于国内市场的特殊性,报表格式通常比较复杂,老外的产品不太适应,现在开发者已逐渐转向国产的报表工具,例如Smartbi电子表格、润乾报表、帆软Finerepo...
分类:
其他好文 时间:
2015-02-13 18:11:17
阅读次数:
6206
使用Jasper或BIRT等报表工具时,常会碰到一些非常规的统计,用报表工具本身或SQL都难以处理,比如交叉表的行组和列组都是分段区间,测度(measurem)来自其他数据库表。集算器具有结构化强计算引擎,集成简单,可以协助报表工具方便地实现此类需求。下面通过一个例子来说明双区间交叉表的实现过程。
表account_detail的主键为account_no,与表Paysoft_r...
分类:
其他好文 时间:
2015-02-06 13:19:41
阅读次数:
285
多样性和多数据源问题使用JasperReport等报表工具本身不易处理,比如展现MongoDB和mysql的混合运算。虽然JasperReport/Birt有virtual data source或table join等功能,但只在商业版或高端版本出现,在免费版中实现难度很大,而且功能也有较大局限,无法对连接后的数据进行类似SQL的结构化计算。
集算器具有结构化强计算引擎,支持...
分类:
数据库 时间:
2015-02-03 13:26:54
阅读次数:
220
复杂数据源是报表开发的常见问题,比如不同数据库表先进行join运算,再进行后续的过滤分组排序等运算。JasperReport/Birt等报表工具有virtual data source或table join,可以一定程度地实现多数据源join后计算,但掌握起来并不容易。
集算器具有结构化强计算引擎,支持多样性数据源,集成简单,可以协助报表工具方便地实现此类需求,下面通过一个例子来说明多数据源jo...
分类:
其他好文 时间:
2015-01-23 13:31:18
阅读次数:
260
1.下载该文件http://files.cnblogs.com/wuxinyu/Messages.rar2.将文件解压后,覆盖birt的viewservlets-版本号.jar包下面的viewservlets.jar/org/eclipse/birt/report/resource/Messages...
分类:
其他好文 时间:
2015-01-20 15:37:25
阅读次数:
523
使用Jasper或BIRT等报表工具时,常会碰到一些非常规的统计,用报表工具本身或SQL都难以处理,如在MSSQL/Oracle中,想展现类似group_concat函数计算结果的报表。
集算器具有结构化强计算引擎,集成简单,可以协助报表工具方便地实现此类需求。下面以MSSQL为例,来说明通用group_concat函数的实现过程。
MSSQL的表Table1有四个字段,字段C...
分类:
其他好文 时间:
2015-01-16 11:21:46
阅读次数:
150
1.下载官方的birt-runtime包,解压2.将jrun.web.xml,server-config.wsdd,viewer.properties拷贝到项目指定目录下.3.将runtime包中web.xml代码复制到web项目中的web.xml中 1 3 4 B...
分类:
Web程序 时间:
2015-01-12 17:12:49
阅读次数:
1175
1.reportMoneyConvert.js 1 function formatMoney(mnum) 2 { 3 var mnum = parseFloat(mnum); 4 var strOutput="",strTemp="",strInTemp=''; 5 var...
分类:
其他好文 时间:
2015-01-12 16:19:28
阅读次数:
156