Reporting services 公开数据集的数据源名称的SSR

Reporting services 公开数据集的数据源名称的SSR,reporting-services,dataset,datasource,Reporting Services,Dataset,Datasource,因为我们是在多层发布环境中设计的,所以我们在3台SQL Server上有类似的数据。我们可能有三份指向不同数据库的同一报告副本。我们使用名称中的源来命名报告。i、 e.报告1 UAT。用户不注意。当运行并导出报告时,您将无法再看到名称,因此看起来像生产报告的可能是UAT副本。我试图做的是在标题中添加一个占位符,列出报表主数据集的数据源。我想我会找到一个名为dataset1.datasource的资源,它返回了我在创建时分配给数据源的名称。情况似乎并非如此。任何关于如何完成同样事情的想法。SSRS

因为我们是在多层发布环境中设计的,所以我们在3台SQL Server上有类似的数据。我们可能有三份指向不同数据库的同一报告副本。我们使用名称中的源来命名报告。i、 e.报告1 UAT。用户不注意。当运行并导出报告时,您将无法再看到名称,因此看起来像生产报告的可能是UAT副本。我试图做的是在标题中添加一个占位符,列出报表主数据集的数据源。我想我会找到一个名为dataset1.datasource的资源,它返回了我在创建时分配给数据源的名称。情况似乎并非如此。任何关于如何完成同样事情的想法。

SSRS中没有任何东西可以让您使用数据源的属性,但是有一个全局的!由于声明源位于环境中,因此可以使用的ReportName字段:

我们使用名称中的源来命名报告。i、 e.报告1

在其中放置一个使用ReportName的文本框:

=Globals!ReportName