超级链接之隐藏参数

编辑
  • 文档创建者:郁金香
  • 浏览次数:1354次
  • 编辑次数:2次
  • 最近更新:Carly 于 2019-07-15
  • 1.描述

    1.1 问题描述

    用户常常使用超级链接进行参数传递,有时候参数是一串看起来无意义的主键,放在页面上影响美观,如果能够隐藏起来,页面就清爽许多。

    1.2 实现思路

    作为参数的字段一定要出现在数据集和页面单元格里,但可以使用其他单元格进行超级链接。

    2. 示例

    2.1 主模板设计

    新建模板:超级链接隐藏参数主报表.cpt

    新建数据集ds1:SELECT * FROM 产品类别

    模板页面设计如下图所示:

    image.png

    2.2 子模板设计

    新建模板:超级链接隐藏参数子报表.cpt

    新建数据集ds1:SELECT * FROM 产品 where 类别ID = '${id}'

    模板页面设计如下图所示:

    image.png

    2.3 设置超级链接

    在主报表中,我们使用类别 ID(A2 单元格)进行传参,但是在类别名称(B2 单元格)中设置超级链接。

    对主模板的B2单元格设置超级链接:右击B2单元格,选择超级链接,添加网络报表链接,选择子模板

    新增参数,参数名为id,参数值=A2,如下图所示:

    321.png

    隐藏主报表 A 列,报表制作完成

    4. 效果查看

    4.1 PC 端

    11.png

    4.2 移动端

    HTML5 与 App 效果均可实现,如下图所示:

    1563177328460227.png

    5.已完成模板

    已完成模板可参考:

    %FR_HOME%\webapps\webroot\WEB-INF\reportlets\doc\SpecialSubject\HyplinkReport\超级链接隐藏参数主报表.cpt

    %FR_HOME%\webapps\webroot\WEB-INF\reportlets\doc\SpecialSubject\HyplinkReport\超级链接隐藏参数子报表.cpt

    点击下载模板:

    超级链接隐藏参数主报表.cpt

    超级链接隐藏参数子报表.cpt


    附件列表


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

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

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