我有一份生成KPI的SSRS报告。每个KPI的测量范围为0%-100%,其中红色(差)/黄色/绿色(最佳)的目标在KPI之间变化。有些人可能会给予40%的绿色,有些可能需要95%的绿色。
KPI旁边显示的图像已经编码为以KPI本身的值为条件。举个例子:
=Iif(
ReportItems!LaborEntry.Value >= 0.95,
"Green",
Iif(
ReportItems!LaborEntry.Value >= 0.85,
"Yellow",
"Red"
)
)
哪里"绿色," "黄色,"和" Red"是报告中与值对应的图像。
现在,问题在于:例如,我如何计算报告中有多少绿色?我需要能够对它们进行评分,但我不一定知道每个图像的运行时间。
答案 0 :(得分:1)
嵌套计算会变得混乱。遇到这种情况时,通常在数据集上创建计算字段是有意义的。在这种情况下,请将IIf
语句设为计算字段。这简化了表达以选择图像。当然,简单地汇总你的新专栏是微不足道的!