在ssrs中使用指标

时间:2015-11-26 10:38:40

标签: reporting-services ssrs-2012 indicator

我正在尝试在矩阵的报告中使用指标。我的矩阵中有一个名为%Change的列,希望我的指标反映该列的数据。该列中的数据如下图所示:

enter image description here

我的指标表达式与%更改数据行中的表达式相同:

=iif(Sum(iif(Fields!Year.Value = Max(Fields!Year.Value) - 1, Fields!Fact_Person_Count.Value, 0)) = 0, 0, ((Sum(iif(Fields!Year.Value = Max(Fields!Year.Value), Fields!Fact_Person_Count.Value, 0)) / Sum(iif(Fields!Year.Value = Max(Fields!Year.Value) - 1, Fields!Fact_Person_Count.Value, 0))) - 1))

指标属性窗口如下所示:

enter image description here

开头和结尾的值是表达式输出的百分比值,如果百分比介于-1000%和-15%之间,那么如果介于-15%到15%之间,它应该是红色向下箭头必须是正确的黄色箭头,如果更多15%那么绿色向上箭头。

我不确定我做错了什么因为输出字面上显示随机数据行的指标(见下图):

enter image description here

enter image description here

enter image description here

更新

在我做出改变之后:

enter image description here

enter image description here

enter image description here

enter image description here

enter image description here

enter image description here

enter image description here

报告中共有7项产出,分为不同年份。这就是为什么7张图片。有趣的是整个第四列没有显示任何值

1 个答案:

答案 0 :(得分:0)

如果您的文本框表达式和指示符表达式相同,则尝试将状态测量单位比例更改为数字

enter image description here