reporting-services - 带有条件图像的 SSRS 数学
问题描述
我有一个生成 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"
)
)
其中“绿色”、“黄色”和“红色”是报告中与值相对应的图像。
现在,问题来了:例如,我如何计算我的报告中有多少果岭?我需要能够给它们打分,但我不一定在运行时知道每张图像会是什么。
解决方案
嵌套计算可能会变得混乱。当您遇到这样的情况时,通常在您的数据集上创建一个计算字段是有意义的。在这种情况下,使您的IIf
语句成为计算字段。这简化了选择图像的表达式。当然,简单地聚合您的新列是微不足道的!
推荐阅读
- css - 更改角垫芯片默认颜色
- jsonata - 如何使用 JSONata 将嵌套对象展平为单个深度对象?
- prolog - 如何在 Prolog 的另一个谓词中使用列表?
- android - Android Management API 设备安装、删除等
- php - 带有 Firebase JWT 的 PHP Slim
- c# - Xml 反序列化。是否可以从xml保存字符串格式?
- python - 应用 GA 运算符后,原始列表发生了变异
- python-3.x - 在标签类别下输入用户名
- android - ffmpeg 无法确定输入流 0:0 的格式后 EOF 错误将某些 mkv 视频的过滤器标记为已完成
- excel - 移动工作表后,Excel 中的替换功能不再起作用