使用开关条件更改文本颜色

假设我们有一个包含 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 文档