利用报表中的变量解决复杂计算

问题描述: 如下图所示需要根据不同事件生成动态的时间表。格子总长度是固定的90个。起始时间和结束时间是根据不同的事件ID取得的,需要做到第一行是月份,第二行是该……

临时变量在背景色上的巧用

需求背景 我们在报表的背景色的设定可以用row()来取余设定奇偶行的背景色表达式的。这是一种比较规律的分布设置背景色。但如果出现不规律的现象的时候我们就要另想他……

利用动态宏实现根据字符串参数顺序确定多层分组顺序

有时客户需要根据参数来确定多层分组的分组顺序,我们可以用动态宏来实现,我们来看一个简单的例子: 第一步:设计报表如下, 第二步:设置参数,……

鼠标经过单元格改变单元格背景色

润乾报表提供了单元格的背景色属性,可以在设计报表的时候,通过表达式动态为单元格赋值,例如if(row()%2==0,-6750106,-8355712)可以设置……

利用语义层数据管道功能实现数据迁移

利用语义层数据管道功能实现数据迁移 随着报表设计在各种系统中所占比重的日益增加,用户对报表数据处理方面提出了更多更高的要求。本文就数据处理中的数据管道功能做一个……

给单元格自定义名称并实现自己的业务更新数据库表

在客户的填报系统中通常会有一些自己的业务,要求得到对应填报数据后先对数据做自己的处理然后在更新到数据库中,在润乾报表中能增加填报监听类,能在监听类中得到相关数据……

使用Frame实现初始参数报表为空

需求: 参数模板和参数报表联合发布,在页面初次加载的时候,只显示参数报表,不显示结果报表;当点击查询按钮后,结果报表才正确展现。 分析: 我们可以采用动态参数判……

reportConfig.xml两种数据源连接的配置方式

在reportConfig.xml配置文件中,我们提供了两种数据源连接的配置方式,分别如下: 1.jndi数据源配置(即:在dataSource中配置) 此配置……

API动态隐藏报表的行和列

需求背景: 我们实现报表的行列隐藏,通常在报表设计的时候,可分别通过属性窗口中的隐藏行、隐藏类通过勾选或设定条件判断表达式实现,我们如何在发布报表时通过参数动态……

自动计算下一年同月的日期

需求描述:参数模板里有二个日期(其中第二个日期不能选择),必须随着第一个日期的变化而变化,比如说:第一个选择2012年4月,第二个就自动变成2013年4月,这样……