上升下降趋势折线图的SSRS颜色表达
SSRS colour expression for upward downward trend line chart
我需要制作一个横轴为月份、纵轴为数值的折线图。
如果基于上个月的趋势正在增长,我需要将线段涂成绿色,如果趋势正在下降,我需要将线段涂成红色。
我找不到比较按月分组的值的方法,我不想通过从 db 添加另一个查询来执行此操作。
右键单击图表系列(图表的线条)和select Series Properties...
,单击左侧的Fill
,然后单击fx
按钮输入和表达式进行填充。假设您的字段称为“销售”。对填充使用以下表达式:
=IIF(Fields!Sales.Value >= Previous(Fields!Sales.Value), "Green", "Red")
这对我的简单测试有效。您可能需要在查询中进行聚合(按月和总和分组)才能正常工作。
我需要制作一个横轴为月份、纵轴为数值的折线图。
如果基于上个月的趋势正在增长,我需要将线段涂成绿色,如果趋势正在下降,我需要将线段涂成红色。
我找不到比较按月分组的值的方法,我不想通过从 db 添加另一个查询来执行此操作。
右键单击图表系列(图表的线条)和select Series Properties...
,单击左侧的Fill
,然后单击fx
按钮输入和表达式进行填充。假设您的字段称为“销售”。对填充使用以下表达式:
=IIF(Fields!Sales.Value >= Previous(Fields!Sales.Value), "Green", "Red")
这对我的简单测试有效。您可能需要在查询中进行聚合(按月和总和分组)才能正常工作。