在填报报表中会有单选按钮的选择,在实际的项目中单选按钮的值可能就要从定义的报表数据字典表中动态取出来,在V4.5.4以前的报表版本中如果要动态取值要用API方式来做(http://runqian-ros.ticp.net:81/reportmis/RBP-37841 )新版本提供了可以从定义数据集中读取动态取数操作如下图注意: ......
问题描述: 在给客户做demo例子的时候为了快速实现效果,可能会把客户提供的excel转换成一个报表模板,但在把excel转成报表模板的时候如果exel中有各种字体的设置,报表模板会重新设置,设置成可以看到效果正常的效果为止,客户没有明确要求字体基本就是原来设置的字体, 下面是一个单元格中有英......
客户需求: 用户根据自己的需要动态选择相应的字段就可以把列的数据就查看到解决方法: 1、 可以使用润乾的datasetName.field( stringExp )及datasetName.fieldName( intExp )实现动态列报表 (http://runqian-ros.ticp.net:81/reportmis/RBP-7082/http://runqian-ros.ticp.net:81/reportmis/R......
利用参数和宏实现报表中点击表头排序功能,该方式实现的表头排序,需要进行页面刷新,实际上要重新进行报表运算。本文利用jquery和TableSort插件实现报表的客户端排序,能减轻对服务器造成的负担,也能给用户带来更好的体验。插件使用说明: 插件功能:把html的table转化为可排序的table,支......
客户需求:嵌入式子报表和主报表进行一些数字上的相加需求分析:我们都知道引入式的子报表扩展后,和母报表形成了一个统一的二维矩形单元格,因此子报表的源格不保留,此时母报表不能访问子报表的值;但嵌入式的子报表扩展后,是个独立的报表,因此子表源格一直保留着,母报表可以访问子报表的......
有时客户需要根据参数来确定多层分组的分组顺序,我们可以用动态宏来实现,我们来看一个简单的例子:第一步:设计报表如下, 第二步:设置参数,第三步:设置动态宏, 第四步:输入不同参数预览, 附group()函数说明:根据分组表达式,从数据集中选出一组组集。语法: dataset......
填报表的有些项不用手动填,而是根据填写的其他项自动计算而来。这时,就需要设计填写时计算表达式。自动计算的表达式语法规则全部采用javascript 的语法规则,因此,如果自动计算的逻辑很复杂,不能用简单的表达式描述清楚,您可以在jsp 中写入javascript 函数来计算,然后在报表自动计算属性......
例子里面,让用户对比着学习。首先对理解两个坐标的概念。层次坐标:Cell[`0,Lk:lk,Lk-1:lk-1,……L1:l1 ; `0,Tk:tk,Tk-1:tk-1,……T1:t1],用于唯一描述(精确定位)扩展后的每一个单元格的表达式。位移坐标:Cell[Lk:+lk,Lk-1:+lk-1,……L1:+l1 ; Tk:+tk,Tk-1:+tk-1,……T1:+t1] ,表示当前格Cell往......
我们经常为了数据展示,而把二个或二个以上的RAQ放到一个页面中展现,即用frame框架的形式来展现报表。下面我们用一段代码来说明如何把raq嵌入到frame中。Frame.jsp代码:<frameset id=”showReportFrm” cols=”10%,43%,47%“> // 框架名称和每一部分的比例<frame name=”topFrm” src=”......
在报表设计过程中,可以通过参数模板选择不同的数据来展现报表,那么如何通过选择季度来展现该季度下的数据呢,下面就用动态参数来实现这个需求。第一步,连接demo数据源,新建一张报表。sql语句为SELECT * FROM 订单 WHERE (订单.订购日期 >=? or ? is null) AND (订单.订购日期 <=? or......