SSRS 2012 高级仪表设置
仪表的重点其实就是根据企业指定的关键绩效指标,配合仪表图样以及指针、刻度、范围来达到最佳的呈现模式。
设计仪表
关键绩效指标的好坏如何让老板能一眼就知道,此时,需要通过警戒范围的设置,运用颜色的视觉效果,一眼就能清楚知道哪些关键绩效指标未达标准。我们只要利用实际销售金额(SALES_AMT)除以销售金额目标(SALES_TARGET_AMT)即可得到达成率,若是根据公司内部达成率管理办法,可以得到以下的范围标准:
n 0%~60%为危险区域(红色)
n 60%~85%为警示区域(***)
n 85%以上为安全区域(绿色)
以下我们将介绍如何设置关键绩效指标警戒范围:
步骤1:
首先,将仪表对象拉至设计区域,并将SALES_AMT拉至“Values”。
步骤2:
右击“Values”数据项,选择指针属性,在“Values”属性处输入以下表达式,为了便于理解,简化了表达式,实际设计报表时,建议加入考虑除以零问题:
=Sum(Fields!SALES_AMT.Value)/Sum(Fields!SALES_TARGET_AMT.Value)*100
步骤3:
在此仪表中除了原有的“Range”之外,再新增两个“Range”。请依次点击各个范围按右键打开“Range Properties…”对话框。
步骤4:
切换至“Preview”标签页,即可得到如图效果,以目前看来指针指向绿色区域,因此标示该关键绩效指标表现良好。
使用双指针仪表的最大限制在于,两个关键绩效指针必须警示范围一致,否则放在同一个面板内就无法真实反映第二个关键绩效指标的表现绩效了。为了解决这个问题,可以利用仪表组的方式以并显示多个关键绩效指针。其设置方法如下:
步骤1:
右击仪表,选择“Add Gauge”、“Adjacent”。
步骤2:
“Add Gauge”有两种模式,“Adjacent”是加入一个平行的仪表,设计者可以使用同样的方法加入多个仪表,系统会根据设计区域大小自动调整多个仪表的排列模式。至于“Child”则是在原有的仪表内加入一个小型的仪表。借此,设计者即可设计出弹性的仪表组合。