2013-02-05 64 views
1

全部下午,SSRS 2005条形图的条件格式?

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

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

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

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

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

问候 贝蒂

回答

2

应工作好不好?我通过设置一个表达式下复制数据字段 - >属性 - >外观 - >系列风格 - >填写 - >颜色

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

因此,像:

enter image description here

最终结果:

enter image description here

唯一的其他考虑是,根据您的基础数据,你可能需要在聚合表达:

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

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

+0

许多感谢伊恩,这是一种享受。它一直让我疯狂,在网上寻找帮助完成一项简单任务。你一直很大的帮助。 –