如何将报告的标题更改为不同于 .rdl 文件名

How to change the title of a report to be different from .rdl file name

web-portal 中作为报告名称显示的变量名称是什么?

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

我希望在门户网站中显示的名称为 "Report for seeing things"

是否有一个报告属性变量可以在部署之前修改以处理此问题以及服务器配置以获取该变量而不是文件名?

也接受其他解决方案。

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

所以选项可能是:

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

类似

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

请注意,即使这样做,门户网站中的痕迹导航仍将显示原始名称,但 list/card 视图将显示您想要的名称。