超级链接-传递多个值

编辑
文档创建者:印然 (67260 )     浏览次数:4750次     编辑次数:5次     最近更新:jiangsr 于 2017-11-14     

目录:

1. 问题描述编辑

在设置超级链接实现数据钻取时,可能有的单元格中有多个值,此时在子报表中如何查询出所有值的数据呢?如下图:
222

2. 示例编辑

2.1 主表设置
1)打开模板
打开模板:%FR_HOME%\WebReport\WEB-INF\reportlets\doc\Advanced\数据钻取主报表.cpt
2)修改数据集
修改数据集让其查询少一点的数据,如将数据集修改为:SELECT * FROM 订单 where 订单ID<10004,只查询订单ID<10004的数据。
3)修改扩展属性
将所有包含数据列的单元格的扩展属性设置为不扩展
2.2 子表设置
1)打开模板
打开模板:%FR_HOME%\WebReport\WEB-INF\reportlets\doc\Advanced\数据钻取子报表.cpt
2)修改过滤条件
将原来的订单ID等于参数ID修改为订单ID包含于split($ID,","),如下图:
2.3 效果查看
分页预览主表,点击订单ID就可以看到子表中显示了该单元格所有订单ID的信息,如上效果图。

关键字:超链传递多值

附件列表


主题: 专题总结
如果您认为本文档还有待完善,请编辑

文档内容仅供参考,如果你需要获取更多帮助,请咨询帆软技术支持
关于技术问题,您还可以通过帆软论坛获取帮助,论坛上有非常多的大神,有些水平比帆软工程师还要高哦。
若您还有其他非技术类问题,可以联系帆软传说哥(qq:1745114201

此页面有帮助吗?