1

在我的 ssrs 图表中,我有两个分组类别和系列分组,我有四个图表块,在每个块中我有不同的颜色:

我的问题是如何在 switch 语句中这么说:

=SWITCH(Fields!Code.Value="somthing" and Fields!Grp.Value="ThisRelateToSomthing", "Red",
Fields!Code.Value="somthingElse" and Fields!Grp.Value="ThisRelateToSomthingElse", "Blue")

谢谢

4

1 回答 1

2

对于SWITCH语句,第一个参数可以是任何布尔表达式,因此使用and/链接的多个语句完全可以or,只要返回trueor即可false

如果表达式的计算结果为true,它将在第二个参数中返回关联的常量,如果不是,它将继续执行下一条语句,直到计算结果为true或没有更多要检查的内容。

所以SWITCH你问题中的陈述看起来很好。你应该试一试,看看它是否有效。

于 2013-05-09T09:05:38.477 回答