我正在使用MVC 3处理SSRS(RDL报告)。在某些报告中,我需要显示在数据库中指定路径的图像。我已经尝试将SSRS中使用的图像控制的完整路径绑定,但不显示图像。
有人可以提出一些指示吗?
答案 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”)产生的路径相同。此嵌入图像在开发和运行时都会出现,但外部图像不会出现。