SSRS颜色表达式为向上下降趋势折线图

时间:2017-09-27 08:03:20

标签: reporting-services report linechart trend

我需要制作一个折线图,其中水平轴上的月份和垂直轴上的值。

如果基于前一个月的趋势在增长,我需要为绿色线段设置颜色,如果趋势在下降,则需要为红色。 Graph

我找不到比较按月分组的值的方法,我不想通过从db添加另一个查询来执行此操作。

1 个答案:

答案 0 :(得分:0)

右键点击图表系列(图表的一行)并选择Series Properties...,点击左侧的Fill,然后点击fx按钮输入并填写表达式。让我们说你的领域叫做销售。使用以下表达式填充:

=IIF(Fields!Sales.Value >= Previous(Fields!Sales.Value), "Green", "Red")

这适用于我的简单测试。您可能需要在查询中聚合(逐月和总和)才能使其正常工作。