在SSRS中显示图像

时间:2011-09-06 04:44:58

标签: asp.net-mvc-3 reporting-services ssrs-2008

我正在使用MVC 3处理SSRS(RDL报告)。在某些报告中,我需要显示在数据库中指定路径的图像。我已经尝试将SSRS中使用的图像控制的完整路径绑定,但不显示图像。

有人可以提出一些指示吗?

2 个答案:

答案 0 :(得分:0)

在图像属性集

Source: External
Value: "file:" & Fields!imagepath.Value // replace with your database path column

通常现在它可以正常工作(使用网络路径\ myserver \ sharedfolder \ filename.jpg进行测试)

答案 1 :(得分:0)

我正在我的开发机器上运行visual studio 2010的报告。图像文件与visual studio在同一台机器上。

nableExternalImages = true;

在表达式属性中实现上一个建议如下所示:

=“file:”& Fields!PhotoA.Value,“ImageDataSet” 要么 =(“file:”& Fields!PhotoA.Value,“ImageDataSet”)

这两者都会产生错误。

我在表达式属性中的语法是:
= First(Fields!PhotoA.Value,“ImageDataSet”)。

没有产生错误,但报告上的图像框中没有图像。

我有另一个带有嵌入图像的图像框。嵌入图像的路径与= First(Fields!PhotoA.Value,“ImageDataSet”)产生的路径相同。此嵌入图像在开发和运行时都会出现,但外部图像不会出现。