添加、更改或删除分页报表参数的默认值(报表生成器)

适用于: Microsoft Report Builder (SSRS) Power BI Report Builder SQL Server Data Tools 中的 Report Designer

创建分页报表参数后,可提供一个默认值列表。 如果所有参数都有有效默认值,报表会在您第一次查看或预览它时自动运行。

报表参数可以是单值参数或多值参数。 对于单值参数,可以提供一个文字或表达式。 对于多值参数,可以提供静态值列表或者来自报表数据集的列表。

注意

在 SQL Server Data Tools 中,你可以在 Microsoft 报表生成器、Power BI 报表生成器和报表设计器中创建和修改分页报表定义 (.rdl) 文件。

发布某一报表后,可通过对报表服务器设置参数属性值,在报表创作工具中覆盖在报表中定义的默认值。 您还可以通过创建链接报表,提供多组默认参数值。 有关详细信息,请参阅报表参数(报表生成器和报表设计器)

添加或更改报表参数的默认值

  1. “报表数据” 窗格中,展开 “参数” 节点。 右键单击该参数,然后选择“编辑”。 此时将打开“报表参数属性”对话框。

    注意

    如果“报表数据”窗格不可见,请选择“视图”,然后选择“报表数据”。

  2. 选择“默认值”

  3. 选择一个默认选项:

    • 要手动提供一个值或值列表,请选择“指定值”。 选择“添加”,然后在“值”文本框中输入值。 您可以为值编写表达式。 数据类型必须与参数的数据类型相匹配。 字段名称无法用于参数的表达式中。

      对于多值参数,对每个要提供的值重复此步骤。 在此列表中看到的项的顺序将决定用户在列表中看到这些项的顺序。 要更改列表中某一项的顺序,请选择“值”文本框选择该项,然后使用向上箭头或向下箭头按钮在列表中上下移动该项。

    • 要提供检索值的现有数据集的名称,请选择“从查询中获取值”。“数据集” 中,选择该数据集的名称。

      “值字段” 中,选择提供参数值的字段的名称。

  4. 选择“确定”。

删除报表参数的默认值

  1. “报表数据” 窗格中,展开 “参数” 节点。 右键单击该参数,然后选择“编辑”。 此时将打开“报表参数属性”对话框。

  2. 选择“默认值”

  3. 在“选择以下选项之一”中,选择“无默认值”。

  4. 选择“确定”