getSlicerState() 不适用于 SelectAll 选项

问题描述 投票:0回答:1

我们在使用 Power BI API getSlicerState() 时遇到问题。

当我们在切片器中选择“全选”值时,它会返回一个错误。 下面是描述相同内容的屏幕截图。 在此输入图片描述 错误消息文本: 消息:'切片器序列化失败', 详细消息:'无法将切片器过滤器序列化为json对象',级别:3} 详细消息:“无法将切片器过滤器序列化为 json 对象”级别:3 message: "slicerSerializationFailed"[[Prototype]]: Object '承诺被拒绝'

尝试了 getSlicerState 函数。 我期待一个包含所有值的数组,或者一个“全选”字符串,但出现了错误。

powerbi powerbi-embedded
1个回答
0
投票

全选并不意味着我们选择切片器中的所有内容。这意味着选定的项目变为未选定状态。

当您在切片器中选择“全选”时,Power BI 不会返回切片器状态中的所有单个项目。相反,它返回一个空过滤器,因为“全选”相当于根本不应用过滤器。

欲了解更多信息,您可以参考此文档:

Power BI 中的切片器 - Power BI |微软学习

© www.soinside.com 2019 - 2024. All rights reserved.