如何添加、更改或删除报表参数(Report Builder 3.0 和 SSRS)

报表参数为选择报表数据、连接相关报表以及更改报表显示提供了一种方法。您可以提供一个默认值和一列可用值,用户可以更改所选值。

报表发布后,您可以在报表服务器上更改报表参数的默认值、可用值以及其他属性。通过创建链接报表,您可以提供多组默认参数值。有关详细信息,请参阅位于 SQL Server 联机丛书 上的 Reporting Services 文档中的“设置已发布报表的参数属性”。

注意注意

在 Business Intelligence Development Studio 中,您可以在 Report Builder 3.0 和报表设计器中创建和修改报表定义 (.rdl)。每个创作环境提供了不同的方式来创建、打开和保存报表和相关项。有关详细信息,请参阅 Web 上 microsoft.com 中的“在报表设计器和 Report Builder 3.0 中设计报表 (SSRS)”。

添加或编辑报表参数

  1. 在**“报表数据”窗格中,右键单击“参数”节点,然后单击“添加参数”。此时将打开“报表参数属性”**对话框。

  2. 在**“名称”**中,键入参数的名称,或接受默认名称。

  3. 在**“提示”**中,键入当用户运行报表时,参数文本框旁边将会显示的文本。

  4. 在**“数据类型”**中,选择参数值的数据类型。

  5. 如果参数可以包含空白值,请选择**“允许空白值”**。

  6. 如果参数可以包含 Null 值,请选择**“允许 Null 值”**。

  7. 若要允许用户为参数选择多个值,请选择**“允许多个值”**。

  8. 设置可见性选项。

    • 若要在报表顶部的工具栏中显示参数,请选择**“可见”**。

    • 若要隐藏参数使其不显示在工具栏中,请选择**“隐藏”**。

    • 若要隐藏参数,以保护其不会在报表发布后,被从报表服务器上修改,请选择**“内部”**。这样将仅可在报表定义中查看该报表参数。对于此选项,您必须设置一个默认值,或允许参数接受 Null 值。

  9. 单击“确定”。

删除报表参数

  1. 在**“报表数据”窗格中,展开“参数”**节点。

  2. 右键单击报表参数,然后单击**“删除”**。