如何创建一个开关来切换要使用的关系?
How to create a switch that toggles which relationship to use?
我想创建切换按钮,该按钮将更改查看报告的日期(按会计日期或按生效日期)。
目前,我在生效日期有活跃的关系,在会计日期有不活跃的关系。
使用 USERELATIONSHIP
函数,我可以在两个日期之前获取数据:
Total Premium by AccDate =
CALCULATE( Sum(Premiums[Premium]),
USERELATIONSHIP(Premiums[AccountingDate], Dates[Date]))
所以我的问题是,我如何放置一个按钮(开关),以便最终用户只需单击该按钮(无论是生效日期还是会计日期),所有视觉对象都会根据开关显示数据?
我需要为此使用书签吗?或者还有其他的技巧?
假设您创建了一个新的 Slicer
table 用作切片器:
Type
----
Accounting Date
Effective Date
使用你的两种不同的保费措施,
Total Premium by AccDate =
CALCULATE( Sum(Premiums[Premium]),
USERELATIONSHIP(Premiums[AccountingDate], Dates[Date]))
Total Premium by EffDate =
CALCULATE( Sum(Premiums[Premium]),
USERELATIONSHIP(Premiums[EffectiveDate], Dates[Date]))
您可以根据您的切片器选择创建一个在这两者之间切换的新度量:
Total Premium =
SWITCH(SELECTEDVALUE(Slicer[Type]),
"Accounting Date", [Total Premium by AccDate],
"Effective Date", [Total Premium by EffDate])
我想创建切换按钮,该按钮将更改查看报告的日期(按会计日期或按生效日期)。
目前,我在生效日期有活跃的关系,在会计日期有不活跃的关系。
使用 USERELATIONSHIP
函数,我可以在两个日期之前获取数据:
Total Premium by AccDate =
CALCULATE( Sum(Premiums[Premium]),
USERELATIONSHIP(Premiums[AccountingDate], Dates[Date]))
所以我的问题是,我如何放置一个按钮(开关),以便最终用户只需单击该按钮(无论是生效日期还是会计日期),所有视觉对象都会根据开关显示数据?
我需要为此使用书签吗?或者还有其他的技巧?
假设您创建了一个新的 Slicer
table 用作切片器:
Type
----
Accounting Date
Effective Date
使用你的两种不同的保费措施,
Total Premium by AccDate =
CALCULATE( Sum(Premiums[Premium]),
USERELATIONSHIP(Premiums[AccountingDate], Dates[Date]))
Total Premium by EffDate =
CALCULATE( Sum(Premiums[Premium]),
USERELATIONSHIP(Premiums[EffectiveDate], Dates[Date]))
您可以根据您的切片器选择创建一个在这两者之间切换的新度量:
Total Premium =
SWITCH(SELECTEDVALUE(Slicer[Type]),
"Accounting Date", [Total Premium by AccDate],
"Effective Date", [Total Premium by EffDate])