- 博客(5)
- 收藏
- 关注
原创 润乾报表动态合并单元格
最近一段时间的工作中,遇到这样一个客户需求,客户希望动态合并单元格,合并的规则就是逐行遍历每一行的数据,如果同一行连续两个单元格的值相同,那么就将这两个单元合并到一起。这个需求只能通过API来实现,实现的思路为:先将报表计算为IReport对象,然后逐行遍历每个单元格的值,将这个值跟后面单元格的值比较,如果两个值相同,那么就构造一个Area对象,把这两个单元格合并到一起。下面就做一个简单的例子
2013-01-14 11:36:07
5018
原创 校验单元格是否为空
我们在做填报表的时候可能需要对单元格中的数据进行校验,以判断数据的合法性。这里我讲一下如何通过js函数来判断填报表中单元格数据是否为空。首先,新建一张填报表,如下图:并设置报表的更新属性。这里需要对“类别ID”进行是否为空的校验,右键单机A2,选择“填报属性”,将“是否可写”勾选上,然后选择“校验”,设置如下:其中checknull是一个js函数,写在发布报表的JSP中,具体写法如
2012-12-24 15:07:51
804
原创 如何获得下拉数据集下拉框的显示值
制作填报表时,有时会用到下列数据集和下拉列表,如果想在js中得到下拉数据集和下拉列表的显示值,该怎么做呢?可以用下面的代码实现//cellVale单元格的真实值,单元格名称function _getDisplayValue(cellValue,cellName){var cell_id = "report1_"+cellName;//report1是发布标签的name值va
2012-12-17 18:09:30
1874
原创 关于快逸报表超链接的使用方式。
超链接是一个非常实用强大的功能,在各种项目、应用中使用都非常广泛,快逸报表也支持这个强大的功能。下面就来介绍一下在报表中怎么设置超链接。报表的超链接就是设置单元格的超链接属性。超链接可以分三种形式:1. 普通超链接如果超链接字符串不需要动态生成,可以直接写所要链接的页面路径,那么可以直接在超链接属性编辑框中编辑。如:”reportJsp/showReport.jsp?raq=超链接例子
2012-12-10 21:36:22
992
原创 润乾报表报出“索引中丢失 IN 或 OUT 参数”问题解决办法
问题描述 最近有客户遇到存储过程做数据集的报表发布后报错:产生数据工厂: com.runqian.report4.dataset.ProcDataSetFactory失败错误来源:: 索引中丢失 IN或 OUT 参数:: 1错误来源:索引中丢失 IN或 OUT参数:: 1问题分析 出现这个问题的原因可以有如下几个:1、 存储过程
2012-12-03 12:50:39
1487
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人