1

整个下午,

我在 SSRS 2005 中有一个简单的条形图。我希望​​对这个条形图应用一些条件格式,但我无法让它工作。

我相信我应该能够在“图表属性”->“数据”选项卡->“值”部分中添加格式?我已将以下代码添加到表达式编辑器,但这不起作用。当我预览报告时,它显示条形图颜色为绿色,因为这是默认调色板?

=IIF(fields!Value.Value <=129, "blue", "yellow")

我也尝试将其添加到图表的“格式”属性中,但我仍然无法看到这种格式。

我错过了什么吗?任何人都可以提出一个可行的解决方案或其他方法吗?

问候贝蒂

4

1 回答 1

2

应该可以正常工作吗?我通过在Data Field -> Properties -> Appearance -> Series Style -> Fill -> Color下设置表达式来复制。

=IIf(Fields!val.Value < 150, "Red", "Blue")

所以像:

在此处输入图像描述

最后结果:

在此处输入图像描述

只有其他考虑因素是,根据您的基础数据,您可能需要在表达式中进行聚合:

=IIf(Sum(Fields!val.Value) < 150, "Red", "Blue")

但是你可以看到它应该是可能的。

于 2013-02-05T13:57:17.963 回答