我的措施
SelectedRace = IF(HASONEVALUE(Race[RaceID]), VALUES(FACTSectional[RaceID]), BLANK())
将一张卡片添加到指向 SelectedRace 的画布中,当我选择不同的比赛号码时,卡片会正确更新 然而,在我由 DAX 运行的动态表中,当我引用它时,Measure 返回空白,并且没有返回任何记录。但是,对 RaceID 进行硬编码是有效的
硬编码工作 VAR 选择的比赛 ID = 222633
但是引用表 DAX 中的度量永远不会拾取它 VAR SelectedRaceID = [SelectedRace]
。 。 .
当我更改所选种族时,我期望行返回到表中,但这仅在对 RaceID 进行硬编码时有效。由于某种原因,DAX 无法引用度量中的值
Power BI 中的计算表和计算列不能是动态的(即与报表交互时发生更改),这些仅在语义模型刷新时计算一次。
度量是在查询时计算的,即当您在切片器中选择一个值时。您需要重新考虑您的用例,以便使用度量来动态显示任何内容。可能有一些基于表格的组件作为 VAR 的度量。