反馈已提交

网络繁忙

更改浏览器显示的报表标题

  • 文档创建者:lu123
  • 历史版本:33
  • 最近更新:Alicehyy 于 2024-06-11
  • 1. 概述

    1.1 版本

    报表服务器版本
    11.0

    1.2 问题描述

    预览模板时,浏览器显示的报表标题与文件名称一致,若希望浏览器显示的报表标题与报表文件的名称不一致,应该如何实现呢?

    1628494944648508.png

    1.3 实现思路

    • 普通报表:

        方法一:模板 Web 属性下将标题设置为参数,预览报表时在 URL 后面加上这个参数后缀即可。

        方法二:模板 Web 属性的预览设置界面添加加载结束事件,直接改变报表标题。

    • 决策报表:

        方法一:给 body 添加初始化事件,改变标题。

        方法二:设置 Form 组件的标题。

    • FVS 可视化看板:添加页面加载结束事件,改变标题。

    注1:若将报表集成到 Web 页面或嵌入到其他页面中,上述修改标题的方法均不适用。

    注2:上述方法均不支持移动端。

    注3:上述方法不支持挂载到决策平台。

    2. 普通报表

    2.1 方法一

    2.1.1 打开模板

    打开设计器内置模板:%FR_HOME%\webroot\WEB-INF\reportlets\GettingStarted.cpt

    2.1.2 设置参数

    选择菜单栏模板>模板Web属性>基本>标题,标题编辑栏写入一个参数,如${mytitle},点击确定,如下图所示:

    1628495470276542.png

    2.1.3 效果预览

    保存模板,点击分页预览,在 URL 后面增加&mytitle=销售概况,发现报表的标题已经修改为销售概况了,如下图所示:

    1628495623979695.png

    2.2 方法二

    2.2.1 打开模板

    打开设计器内置模板:%FR_HOME%\webroot\WEB-INF\reportlets\GettingStarted.cpt

    2.2.2 添加加载结束事件

    菜单栏点击模板>模板 Web 属性>分页预览设置,选择为该模板单独设置,添加加载结束事件,如下图所示:

    1628495915595995.png

    JavaScript 代码如下:

    document.title = "销售概况"; //标题名自定义

    2.2.3 效果预览

    保存报表,点击分页预览,效果如下图所示:

    1628496514460369.gif

    注:除移动端预览外,该方法适用于所有其他的预览方式。

    3. 决策报表

    3.1 方法一

    跟 2.2 的实现思路一样,只不过这个是针对决策报表的。

    3.1.1 打开模板

    打开设计器内置模板:%FR_HOME%\webroot\WEB-INF\reportlets\doc\frm\表单多列排序.frm

    3.1.2 添加初始化后事件

    选中 body ,添加初始化后事件,如下图所示:

    1628496923244578.png

    JavaScript 代码如下图所示:

    document.title = "决策报表标题";

    3.1.3 效果预览

    预览决策报表,效果如下图所示:

    1628497093395805.png

    注:如果给参数赋值为中文的话,导出出现乱码,可以查看文档:导出重命名乱码 

    3.2 方法二

    3.2.1 打开模板

    打开设计器内置模板:%FR_HOME%\webroot\WEB-INF\reportlets\doc\frm\表单多列排序.frm

    3.2.2 设置名称

    选择组件设置>form,选择「属性>标题,输入决策报表标题,如下图所示:

    1.png

    3.2.3 效果预览

    预览决策报表,效果如下图所示:

    4. FVS 可视化看板

    4.1 准备数据

    1)点击设计器左上角「文件>新建可视化看板」,创建一张空白看板,可自定义名称和尺寸。

    2)新建数据库查询 ds1,SQL 查询语句为:SELECT * FROM 销量 

    新建ds1销量.png

    4.2 设计表格

    1)添加一个表格,点击「编辑组件」进入表格编辑界面。

    2)输入表头,将数据分别拖入对应的单元格。如下图所示:

    611-1655.png

    4.3 添加页面加载结束事件

    菜单栏点击「模板>页面加载结束事件」,如下图所示:

    611-1612.png

    JavaScript 代码如下图所示:

    "use document";
    document.title = "FVS 标题"; //标题名自定义

    4.4 效果预览

    预览 FVS 模板,效果如下图所示:

    611-1616.png

    5. 模板下载

    5.1 普通报表

    方法一:点击下载模板:动态显示报表标题-示例一.cpt

    方法二:点击下载模板:动态显示报表标题-示例二.cpt

    5.2 决策报表

    方法一:点击下载模板:动态显示报表标题-示例三.frm

    方法二:点击下载模板:动态显示报表标题-示例四.frm

    5.3 FVS 可视化看板

    点击下载模板:动态显示报表标题-示例五.fvs

    附件列表


    主题: 报表应用
    已经是第一篇
    已经是最后一篇
    • 有帮助
    • 没帮助
    • 只是浏览
    中文(简体)

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

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

    不再提示

    10s后关闭



    AI

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