我正在尝试在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
答案 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/