如何在DAX格式中左对齐自定义工具提示的Result内容
DAX自定义工具提示内容左对齐解决方案
你当前的DAX度量值生成的文本本身是左对齐的,但Power BI默认的工具提示容器可能会让内容居中显示,要实现左对齐可以按以下步骤操作:
原代码
measure = VAR diffs = SWITCH( TRUE(), [Week%Change@AOP24] < 0, UNICHAR(10004), UNICHAR(10008)) //UNICHAR(9989), BLANK()) VAR Result = // Need to align to the LEFT "CW @AOP24: " & FORMAT( [CW @AOP24], "$#,0") & UNICHAR ( 10 ) & "PW @AOP24: " & FORMAT( [PW @AOP24], "$#,0") & UNICHAR ( 10 ) & "Change @AOP24: " & FORMAT( [CWvsPWatAOP24], "$#,0") & " (" & FORMAT([Week%Change@AOP24], "Percent") & ") " & diffs RETURN Result
实现左对齐的方法
- 打开自定义工具提示页面,找到用来显示该度量值的可视化组件(比如文本框、卡片)。
- 选中组件后,切换到右侧「格式」选项卡,找到「文本对齐」设置,将其改为「左对齐」。
- 如果使用卡片组件,还需确保卡片内的「值」文本对齐设置为左对齐。
你当前的DAX代码本身没有问题,无需修改逻辑,只需调整可视化的对齐设置即可实现需求。
内容的提问来源于stack exchange,提问作者symkly
相关产品推荐
相关产品推荐

