使用Jasper或BIRT等报表工具时,常会碰到一些非常规的统计,用报表工具本身或SQL都难以处理,如在MSSQL/Oracle中,想展现类似group_concat函数计算结果的报表。
集算器具有结构化强计算引擎,集成简单,可以协助报表工具方便地实现此类需求。下面以MSSQL为例,来说明通用group_concat函数的实现过程。
MSSQL的表Table1有四个字段,字段C...
分类:
其他好文 时间:
2015-01-16 11:21:46
阅读次数:
150
报表工具和报表应用系统都可以算作报表软件的范畴,有些用户在选型时不能很好地区分这两者的差别,有可能被销售人员误导,从而购买到不合适的产品。了解这两种产品的不同之处,就能更好的根据需求来确定适合的软件。实际上,报表工具和报表应用系统各有各的优势和局限,也各有各的使用场景。
首先来说报表应用系统。
从用户的最终使用者来看,报表应用系统具备独立的登录界面,登录...
分类:
其他好文 时间:
2015-01-13 12:35:04
阅读次数:
226
报表出现性能问题需要对数据源计算进行优化时,执行路径难以确定从而被干预是阻碍报表优化的难题之一。由于数据库执行路径对开发人员不透明,报表优化需要指定执行路径时,程序员会很难甚至无法干预。而一般报表工具不具备强计算能力,大部分计算仍然要依靠数据库进行,这就导致很多报表优化效果不理想。
不同于一般报表工具,润乾集算报表内置了专门用于数据计算的集算引擎,开发人员可以通过编写集算脚本完...
分类:
数据库 时间:
2015-01-09 10:43:50
阅读次数:
200
有时报表在展现或导出时需要从数据库中取出较多数据,而JDBC的取数速度一向比较慢,有可能超过报表其它运算环节的耗时,导致整个报表的生成过程效率极低。下面我们看如何利用润乾集算报表的并行计算机制提高JDBC的取数性能。所谓并行取数是指,使用多线程技术在报表工具与数据..
分类:
其他好文 时间:
2014-12-30 17:22:40
阅读次数:
198
FastReport 是微软开发的一款快速报表工具,使用起来非常方便简单 最关键的是快捷。 下面介绍一下 Fastreport在项目中的使用。 下图为其中一个效果图首先 打开FastReport工具 画好格式 如下图:上图中需要一些参数和数据源 如下方其中DataSource中添加Data...
分类:
其他好文 时间:
2014-12-26 18:20:47
阅读次数:
318
报表出现性能问题需要对数据源计算进行优化时,执行路径难以确定从而被干预是阻碍报表优化的难题之一。由于数据库执行路径对开发人员不透明,报表优化需要指定执行路径时,程序员会很难甚至无法干预。而一般报表工具不具备强计算能力,大部分计算仍然要依靠数据库进行,这就导..
分类:
其他好文 时间:
2014-12-24 18:24:49
阅读次数:
182
highcharts 图形报表工具 最近公司开发需要用到报表 在网上查询了api 研究研究 更多请看:http://www.hcharts.cn/api/index.php#yAxis.title.text
无标题文档
<!--
...
分类:
其他好文 时间:
2014-12-22 11:11:51
阅读次数:
177
做报表很长时间了,最近发现一个比较奇怪的现象:各家工具使出各种手段做广告、吸引注意力,但是受到程序员热烈追捧的反倒是 Jsper report + ireport 这样的免费、开源的 JAVA 工具,几个开了专版讨论 JAVA 报表的论坛里面都是热火朝天,发问者众。这是为什么?Jsper repor...
分类:
其他好文 时间:
2014-12-19 09:13:42
阅读次数:
226
使用缓存可以提升报表性能是不争的事实,一般高端报表工具都会提供报表缓存的功能,用于将整个报表计算结果缓存到文件系统中,以便用户在下次访问同参数报表时可以快速读取缓存结果进行报表展现,集算报表也具有这种常规缓存功能。但是,有些情况下报表开发人员希望能够控制缓存的内容,比如有时希望缓存的不是整个报表结果而是其中的部分,有时缓存内容可被其它报表或程序复用,有时希望对不同的缓存结果设置不同的超时时间,以应...
分类:
其他好文 时间:
2014-12-16 15:05:53
阅读次数:
171
报表说明
根据订单表和指定年份(参数)按月统计订单金额,以及与上一订单月金额比,与去年同月金额比。报表样式如下:
这里需要注意的是——比去年同期是指与去年同月份的比值,无对应月份则为空;要求只显示本年数据。
这个报表的麻烦之处在于需要较复杂的数据计算工作,但一般报表工具的计算能力较弱,如果采用报表工具本身来完成这个计算工作则会相当...
分类:
其他好文 时间:
2014-12-11 15:56:43
阅读次数:
277