我有一个SSRS报告,其中包含许多饼图,包括通过和失败字段以及最多3个其他杂项字段。我希望能够将通过始终设置为绿色,将失败始终设置为红色,但其他字段可以是默认值。这是否可能实现?我已经看到了一些关于自定义颜色的饼图代码示例,但我不知道如何做到这一点,也没有找到放置自定义代码的位置。我尝试做的事情与所有其他示例所定义的仅定义少数字段略有不同。
=Switch
(
Fields!ResultTypeDescription.Value = "Pass", "Green",
Fields!ResultTypeDescription.Value = "Fail", "Red",
Fields!ResultTypeDescription.Value = "Assigned To Machine", "Blue",
Fields!ResultTypeDescription.Value = "Not Yet Assigned", "Orange",
True , "Gray"
为了让我们的动态着色正常工作,我重写了来自调色板的颜色。以下是具体步骤:右键点击饼图,选择“系列属性”。选择“填充”页面,点击表达式(fx)按钮来定义颜色。