添加、更改或删除分页报表参数的默认值(报表生成器)
适用于: Microsoft Report Builder (SSRS) Power BI Report Builder SQL Server Data Tools 中的 Report Designer
创建分页报表参数后,可提供一个默认值列表。 如果所有参数都有有效默认值,报表会在您第一次查看或预览它时自动运行。
报表参数可以是单值参数或多值参数。 对于单值参数,可以提供一个文字或表达式。 对于多值参数,可以提供静态值列表或者来自报表数据集的列表。
注意
在 SQL Server Data Tools 中,你可以在 Microsoft 报表生成器、Power BI 报表生成器和报表设计器中创建和修改分页报表定义 (.rdl) 文件。
发布某一报表后,可通过对报表服务器设置参数属性值,在报表创作工具中覆盖在报表中定义的默认值。 您还可以通过创建链接报表,提供多组默认参数值。 有关详细信息,请参阅报表参数(报表生成器和报表设计器)。
添加或更改报表参数的默认值
在 “报表数据” 窗格中,展开 “参数” 节点。 右键单击该参数,然后选择“编辑”。 此时将打开“报表参数属性”对话框。
注意
如果“报表数据”窗格不可见,请选择“视图”,然后选择“报表数据”。
选择“默认值”。
选择一个默认选项:
要手动提供一个值或值列表,请选择“指定值”。 选择“添加”,然后在“值”文本框中输入值。 您可以为值编写表达式。 数据类型必须与参数的数据类型相匹配。 字段名称无法用于参数的表达式中。
对于多值参数,对每个要提供的值重复此步骤。 在此列表中看到的项的顺序将决定用户在列表中看到这些项的顺序。 要更改列表中某一项的顺序,请选择“值”文本框选择该项,然后使用向上箭头或向下箭头按钮在列表中上下移动该项。
要提供检索值的现有数据集的名称,请选择“从查询中获取值”。 在 “数据集” 中,选择该数据集的名称。
在 “值字段” 中,选择提供参数值的字段的名称。
选择“确定”。
删除报表参数的默认值
在 “报表数据” 窗格中,展开 “参数” 节点。 右键单击该参数,然后选择“编辑”。 此时将打开“报表参数属性”对话框。
选择“默认值”。
在“选择以下选项之一”中,选择“无默认值”。
选择“确定”。