添加或修改 Power BI 分页报表参数的可用值 (Power BI Report Builder)
适用于: Power BI Report Builder Power BI Desktop
当你创建 Power BI 分页报表参数后,可以指定一个向用户显示的可用值列表。 可用值列表将限制用户只能选择参数的有效值。 本文介绍如何添加、更改或删除 Power BI 分页报表参数的可用值。
报表运行时,可用值会显示在工具栏中报表参数旁的下拉列表中。 报表参数可以是单值参数或多值参数。 对于多值参数,列表的顶部具有一个 “全选” 功能,因此用户只需一次单击即可选中或取消选中所有值。
您可以提供静态值列表或来自报表数据集的值列表。 还可以通过指定标签字段为这些值提供友好名称。 例如,对于基于 ProductID
字段的参数,可以在参数标签中显示 ProductName
字段。 报表运行时,用户可以从产品名称中进行选择,但是实际选定的值为相应的 ProductID
。
添加或更改报表参数的可用值
在“报表数据”窗格中,展开“参数”节点。 右键单击该参数,然后单击“参数属性”。 此时将打开 “报表参数属性” 对话框。
注意
如果“报表数据”窗格不可见,请单击“视图”,然后单击“报表数据” 。
单击 “可用值” 。 选择可用值选项:
单击“指定值”可手动提供值列表,还可以为值提供友好名称(标签)。
单击 “添加” ,然后在 “值” 文本框中输入值,或在 “标签” 文本框中输入标签。 如果不提供标签,将使用输入的值。 您可以为值编写表达式。 数据类型必须与参数的数据类型相匹配。 字段名称不能用于参数的表达式中。 有关示例,请参阅常用筛选器 (Power BI Report Builder) 。
为要提供的每个值重复此步骤。 您在此列表中看到的项的顺序将决定用户在下拉列表中看到这些项的顺序。 若要更改列表中某一项的顺序,请单击 “值” 或 “标签” 文本框选择该项,然后使用向上箭头或向下箭头按钮在列表中上下移动该项。
单击 “从查询中获取值” 可提供检索此参数的值或友好名称的现有数据集的名称。
重要
如果相同数据集包含该报表参数的对应查询参数,则该报表会在您尝试运行它时显示错误消息。 您可使用不同的数据集检索值,从而解决此错误。
在 “数据集” 中,选择该数据集的名称。
在 “值字段” 中,选择提供参数值的字段的名称。
在 “标签字段” 中,选择提供参数友好名称的字段的名称。 如果友好名称没有单独的字段,则为其选择与 “值” 字段相同的字段。
选择“确定”。
预览该报表时,将看到参数的可用值下拉列表。
删除报表参数的可用值
在“报表数据”窗格中,展开“参数”节点。 右键单击该参数,然后单击“参数属性”。 将打开 “Report Parameters” 对话框。
单击 “可用值” 。
在 “选择以下选项之一” 中,单击 “无” 。
选择“确定”。
当你预览该报表时,参数的可用值下拉列表将不再显示。