SSRS显示来自数据库的图像

时间:2014-12-30 07:56:59

标签: reporting-services

我正在尝试在SSRS报告中显示数据库中的图像。该报告有两个数据集。 对于所有文本框等,我添加了值表达式如下:

=First(Fields!Branding4Tx.Value, "dsPrintOData_tblProdOrders")

但是当我在图像框的值字段中执行此操作时,它会返回错误。

=Fields!ProdImage1.Value, "dsPrintOData_tblProdOrders"

如果我只是放=Fields!ProdImage1.Value it does not return error but does not display any image too. Please advise. Thanks

1 个答案:

答案 0 :(得分:1)

取决于ProdImage1字段中的值。如果它是VARBINARY(MAX)数据类型值,那么我们可以选择Database作为图像Source。如果它是图像URL的字符串,那么我们应该选择External作为图像Source。

以下有关在SSRS报告中从数据库呈现图像的博客供您参考: http://www.mssqltips.com/sqlservertip/2978/rendering-images-from-a-database-on-ssrs-reports/