reporting-services - Microsoft 动态媒体集数据类型和 SSRS
问题描述
我在 Microsot Dynamics (NAV) 中有一个名为 Item 的表。
其中一项要求是显示附加到项目的图片。
该字段的 SQL 数据类型是“uniqueidentifier”。
但是,在查看动态开发环境时,我看到以下内容:
请问如何在 SSRS 报告中检索和显示此图像?
解决方案
对于任何看到这个的人。Navision Dynamics 将图像存储为媒体集。
这些引用存储在[Tenant Media Set]表中,实际图像在[Tenant Media Thumbnails]表中。
图像存储为 BLOB 。为了能够在 SSRS 报告中显示这些,您需要确保在保存图像的字段上将 Compression 设置为 NO。字段名称为 [内容]
这是 SQL 查询:
SELECT ID, [Media ID], [Content], [Mime Type], Height, Width
FROM [Tenant Media Thumbnails]
您可以通过将以下属性应用于图像来简单地在报告中显示此字段
推荐阅读
- mysql - MySQL数据库:外键错误
- sql - 加入视图时的 SQL 性能问题
- java - 尝试嵌入存在数据库的问题
- java - 对数组的偶数和奇数部分进行排序
- c# - 检测 t4 模板中的类继承
- firebase - 如何在 Firebase Firestore 中创建多租户 SaaS 应用程序权限
- r - 如何正确地将时间序列数据从 excel 导入 R 进行分析
- azure - 将用户分配给 Azure Active Directory 中的角色/组并复制到本地计算机
- r - rfsrc 对象不包含 VIMP 信息
- node.js - jest-haste-map:@providesModule 命名冲突: