【问题标题】:Microsoft dynamics Mediaset Datatype and SSRSMicrosoft 动态媒体集数据类型和 SSRS
【发布时间】:2021-03-26 16:51:22
【问题描述】:
我在 Microsot Dynamics (NAV) 中有一个名为 Item 的表。
其中一项要求是显示附加到项目的图片。
该字段的 SQL 数据类型为“uniqueidentifier”。
但是,在查看动态开发环境时,我看到以下内容:
请问如何在 SSRS 报告中检索和显示此图像?
【问题讨论】:
标签:
reporting-services
dynamics-crm
sql-server-2016
ssrs-2016
navision
【解决方案1】:
对于任何看到这个的人。 Navision Dynamics 将图像存储为媒体集。
这些引用存储在 [Tenant Media Set] 表中,实际图像在 [Tenant Media Thumbnails] 表中。
图像存储为 BLOB 。为了能够在 SSRS 报告中显示这些,您需要确保在保存图像的字段上将 Compression 设置为 NO。字段名称为 [Content]
这是 SQL 查询:
SELECT ID, [Media ID], [Content], [Mime Type], Height, Width
FROM [Tenant Media Thumbnails]
您可以通过将以下属性应用于图像来简单地在报告中显示此字段