超级链接-传递多个值

编辑
  • 文档创建者:印然
  • 浏览次数:21094次
  • 编辑次数:8次
  • 最近更新:Kevin-s 于 2019-06-20
  • 1. 描述

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

    222

    2. 示例

    2.1 主表设置

    1)打开模板

    打开模板:%FR_HOME%\webapps\webroot\WEB-INF\reportlets\doc\Advanced\数据钻取主报表.cpt

    2)修改数据集

    修改数据集让其查询少一点的数据,如将数据集修改为:SELECT * FROM 订单 where 订单ID<10004,只查询订单ID<10004的数据。

    3)修改扩展属性

    将所有包含数据列的单元格的扩展属性设置为不扩展

    2.2 子表设置

    1)打开模板

    打开模板:%FR_HOME%\webapps\webroot\WEB-INF\reportlets\doc\Advanced\数据钻取子报表.cpt

    2)修改过滤条件

    将原来的订单 ID 等于参数ID修改为订单 ID 包含于split($ID,","),如下图:

    222

    2.3 效果查看

    分页预览主表,点击订单 ID 就可以看到子表中显示了该单元格所有订单 ID 的信息,如上效果图。


    关键字:超链传递多值


    附件列表


    主题: 报表设计
    标签: 暂无标签
    如果您认为本文档还有待完善,请编辑

    文档内容仅供参考,如果你需要获取更多帮助,付费/准付费客户请咨询帆软技术支持
    关于技术问题,您还可以前往帆软社区,点击顶部搜索框旁边的提问按钮
    若您还有其他非技术类问题,可以联系帆软传说哥(qq:1745114201

    此页面有帮助吗?只是浏览 [ 去社区提问 ]