使用缓存可以提升报表性能是一个共识,一般高端报表工具都会提供报表缓存功能,将整个报表计算结果缓存在文件系统中,以便用户下次访问参数相同的报表时可以快速读取缓存结果进行展现。润乾报表作为报表工具的领军品牌,当然也具有这种常规的缓存功能。 但在有些情况下,报表开发人员还希望进一步控制缓存的内容,比如对于 ...
分类:
其他好文 时间:
2019-12-25 15:43:55
阅读次数:
87
目前国产报表工具大部分都是Java版本,例如润乾和帆软,而C#写的报表工具国内还没有,介绍一款VS2010(C#)写的国产报表工具(highreport),采用类Excel设计,零代码实现复杂报表展示、复杂表单填报、图表展示、参数面板、系统管理、大屏可视化、导出、打印等。 报表功能:1.报表采用类似 ...
分类:
其他好文 时间:
2019-12-18 11:12:08
阅读次数:
116
报表开发过程中,有的时候我们会觉得普通参数很难满足一些业务需求,比如第二个数据集要引用第一个数据集的结果进行计算,动态控制 SQL 的过滤条件,动态列等,如果您遇到了这种情况,可以尝试使用动态参数即 ${参数名} 的方式来达到我们想要的效果。 那么,什么是动态参数呢? 动态参数一般是依赖于普通参数的 ...
分类:
其他好文 时间:
2019-12-17 15:19:18
阅读次数:
72
现在的报表用户已经不再将报表作为一个单纯的报表工具看待了,有时候也会当作页面工具来使用,这时为了页面显示工整美观,就需要报表能够自适应宽度。下面我们就基于润乾报表来讲一下是如何做到自适应展现报表。 产品:润乾报表 V2018 方法 1:使用自带的 matchReport.jsp 访问报表,这个页面通 ...
分类:
Web程序 时间:
2019-12-15 11:01:04
阅读次数:
98
需求说明 对于带有层级结构的数据中,用户为了能够更加清晰直观地查看,往往需要在数据展示时将层级展示出来,比如常见的省、市、县结构,或者一些科目中也会带有层级。通常,我们管这种形式叫做树状报表。在查询统计类报表中可以使用报表的左主格来实现,但是由于填报模型更加侧重于数据处理,格式设计上有别于查询统计报 ...
分类:
其他好文 时间:
2019-12-15 10:27:19
阅读次数:
78
报表开发过程中,有的时候我们会觉得普通参数很难满足一些业务需求,比如第二个数据集要引用第一个数据集的结果进行计算,动态控制 SQL 的过滤条件,动态列等,如果您遇到了这种情况,可以尝试使用动态参数即 ${参数名} 的方式来达到我们想要的效果。 那么,什么是动态参数呢? 动态参数一般是依赖于普通参数的 ...
分类:
其他好文 时间:
2019-12-11 09:37:33
阅读次数:
96
润乾报表主要用来开发在 java web 端呈现的报表工具,设计器为桌面版,那么开发后的报表如何发布到 web 端是用户较为关心的问题。 润乾报表 web 端发布,采用 Taglib 方式,只需要在 jsp 内引入标签库,调用具体的标签(如,report:html)发布即可,可嵌入任何 jsp 页面 ...
分类:
Web程序 时间:
2019-12-11 09:33:53
阅读次数:
108
在较早期的报表套打的时候,我倾向于使用LODOP的ActiveX进行报表的打印或者套打,BS效果还是很不错的。之前利用它在Winform程序里面实现信封套打功能,详细参考《基于信封套打以及批量打印的实现过程》,虽然功能能够完美实现,不过由于还需要附带一个不是百分百整合一起的插件,还是有点另类的,虽然... ...
分类:
其他好文 时间:
2019-12-03 18:11:43
阅读次数:
76
由于项目及业务需要,有时候一个页面会有n张报表,那么这个时候就需要一键导出功能(方便省事) 首先项目肯定要集成帆软报表工具,帆软的各种jar包以及静态资源(js,css)等也会集成到项目里。 直接上代码,(主要有两个方法) function printReport(name, sex, age ){ ...
分类:
其他好文 时间:
2019-11-19 17:10:23
阅读次数:
111
热门报表工具Fastreport和Stimulsoft最新动态。
分类:
其他好文 时间:
2019-10-09 15:53:15
阅读次数:
85