繁体   English   中英

是否有针对SSRS2008中缺乏指标的解决方法?

[英]Is there a workaround for lack of indicators in SSRS2008?

我想在其中一份报告中使用指标,但是只有SSRS2008 R2或更高版本支持指标,而我只有SSRS2008。 是否有任何变通办法或其他组件可以模仿指标,并且外观类似于SSRS中包含的指标?

您可以通过在报表中添加基于表达式的图像来实现此目的,可用图像模仿您要查看的指示符。

在SSRS 2008R2中,有一些简单的数据:

在此处输入图片说明

我建立了一个简单的指标:

在此处输入图片说明

在此处输入图片说明

哪个按您的预期工作:

在此处输入图片说明

我在2008年创建了一个类似的表格,但没有在指标中添加一个图像到该文本框,在报表项目中添加了三个图像:

在此处输入图片说明

在此处输入图片说明

这些图像只是指示器图像,类似于2008R2的图像:

在此处输入图片说明在此处输入图片说明在此处输入图片说明

当然,与标准SSRS的任何相似之处纯属巧合。

像这样设置图像:

在此处输入图片说明

即图像源到External

表达式是:

=Switch(Fields!val.Value >= 0 and Fields!val.Value <= 3, "ind1.PNG"
    , Fields!val.Value >= 4 and Fields!val.Value <= 6, "ind2.PNG"
    , Fields!val.Value >= 7 and Fields!val.Value <= 10, "ind3.PNG")

因此,这是根据我们的价值选择适当的图像。 它的工作方式类似于2008R2指标:

在此处输入图片说明

我还没有考虑过格式化问题,所以它有点粗糙,但是您可以看到它在原理上是可行的,因此应该稍作调整就可以为您工作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM