使用開關條件更改文字顏色

假設我們有一個包含 3 個選項的實體狀態欄位

  • 試驗
  • 有待
  • 批准

我們的目標是為每種狀態顯示不同的顏色,如下所示:暫定將是紅色待定橙色已批准為綠色

切換條件:

=Switch(Fields!ItemStatus.Value = "Tentative","Red",
Fields!ItemStatus.Value = "Pending", "Orange",
Fields!ItemStatus.Value = "Approved", "Green")

模式是:

=Switch([Condition statement] , [Value if True],
[Condition statement] , [Value if True],
[Condition statement] , [Value if True])

第二個 , 標誌開始一個新的條件。最後一個條件不需要 , 標誌。

結果:

StackOverflow 文件