反馈已提交

网络繁忙

[通用]JS自定义超链标题

  • 文档创建者:文档助手1
  • 历史版本:17
  • 最近更新:Alicehyy 于 2022-12-13
  • 1. 概述

    1.1 预期效果

    当报表中设置了 JavaScript脚本类型的超链 时,会发现超链打开子模板,子模板标题名称依然为主模板名称。但我们希望能显示为自定义的标题名称,例如下图:

    Screenshot_20221213_170250_com.finereact.v11(1).jpg

    1.2 实现思路

    通过超链 JS 调用报表时,可以传递参数 title,从而定义标题名称。JavaScript 代码示例:

    FR.doHyperlinkByGet({url : '地址', title : '标题', para : {}})

    2. 示例

    2.1 操作步骤

    提供一个子模板:JS超链自定义标题子表.cpt ,请下载后放至 %FR_HOME%\webapps\webroot\WEB-INF\reportlets 路径下。 

    接着新建一张普通报表,设置如下图所示:

    Snag_6d19c28.png

    超链中 JavaScript 代码如下:

    FR.doHyperlinkByGet({
    url: '${servletURL}?viewlet=JS超链自定义标题子表.cpt',  //子模板的路径
    title:'标题是我',  //定义子模板标题
    para: {
    area: '华北' //将华北作为参数值传递给子模板的 area 参数
    }
    });

    2.2 效果预览

    App 端和 HTML5 端均支持,不支持 PC 端。

    注:HTML5 端仅支持 V11.0.76 及之后的版本。 

    A6DC8389-B6DC-4F44-96E3-E91FB850EF3B.GIF

    3. 模板下载

    附件列表


    主题: 移动端应用
    • 有帮助
    • 没帮助
    • 只是浏览
    中文(简体)

    鼠标选中内容,快速反馈问题

    鼠标选中存在疑惑的内容,即可快速反馈问题,我们将会跟进处理。

    不再提示

    10s后关闭

    联系我们
    在线支持
    获取专业技术支持,快速帮助您解决问题
    工作日9:00-12:00,13:30-17:30在线
    页面反馈
    针对当前网页的建议、问题反馈
    售前咨询
    采购需求/获取报价/预约演示
    或拨打: 400-811-8890 转1
    qr
    热线电话
    咨询/故障救援热线:400-811-8890转2
    总裁办24H投诉:17312781526
    提交页面反馈
    仅适用于当前网页的意见收集,帆软产品问题请在 问答板块提问前往服务平台 获取技术支持