0

是否可以使用报告属性中的描述字段并将其打印在页脚上?我看了看,没有找到任何东西。

4

1 回答 1

1

你可以我想,但这是一个蹩脚的答案。您需要部署报表,然后检查您刚刚部署的 ReportServer 数据库中的目录表。据我所阅读或尝试过的“Globals”和“ReportItems”不包含它,但数据库包含它。例如:

  1. 创建一个名为 ReportName 的变量并将其默认为

    =Globals!ReportName
    

    确保参数设置为“内部”,因为您不希望用户看到它。

  2. 创建数据集以获取报告的名称和描述

     SELECT Name, Description 
     FROM ReportServer.dbo.Catalog  
     WHERE Name = @ReportName
    
  3. 将新数据集的“描述”拖放到您的报表页脚。

您必须首先部署要在目录中的项目的报告,因为数据库是托管服务器上的内容。不是您在 BIDS 中所做的工作。

于 2013-08-22T16:19:25.520 回答