如何将报表标题更改为与.rdl文件名不同

时间:2019-05-18 00:12:46

标签: ssrs-2016

在Web门户中显示为报告名称的变量名称是什么?

示例:如果我的RDL文件名为Reportforseeingthings.rdl

我希望该名称在Web门户中显示为“看到事物的报告”

是否有一个报表属性变量可以在部署前进行修改以与服务器配置一起使用以获取该变量而不是文件名,以进行处理?

也可以使用其他解决方案。

1 个答案:

答案 0 :(得分:0)

据我所知没有办法做到这一点。您可以设置文件名和描述属性,但是报告名称将始终是文件名。部署后即可对其进行修改。

因此,选项可能是:

  1. 只需在解决方案中重命名文件
  2. 部署后手动编辑
  3. 使用所需名称创建链接的报告,重新部署将更新基本报告,但链接的报告名称将保持不变。
  4. 在描述中放入所需的标题,并具有一个脚本,该脚本可根据需要或作为触发器或计划作业的一部分来更新名称。

类似

UPDATE r 
    SET Name  = Description 
    FROM ReportServer.dbo.Catalog r
    WHERE Name != Description and Description IS NOT NULL

请注意,即使这样做,Web门户中的痕迹仍将显示原始名称,但列表/卡片视图将显示您想要的名称。