SSRS 2008中是否存在缺乏指标的解决方法?

时间:2013-10-30 15:32:50

标签: reporting-services ssrs-2008

我想在我的一个报告中使用指标,但是只有SSRS2008 R2或更新版本支持指标,而我只有SSRS2008。是否存在可以模仿指标的解决方法或其他组件,并且与SSRS中包含的指标类似?

1 个答案:

答案 0 :(得分:2)

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

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

enter image description here

我已经设置了一个简单的指标:

enter image description here

enter image description here

哪种方法可以正常运作:

enter image description here

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

enter image description here

enter image description here

图像只是指标图像,类似于2008R2图像:

enter image description here enter image description here enter image description here

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

将图像设置为:

enter image description here

即。图片来源为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指标:

enter image description here

我没有使用格式化,所以它有点粗糙,但你可以看到它原则上有效,所以应该为你做一些调整。