由网络共享/共享点的 id 加载的 SSRS 图像

SSRS images loaded by id from a network share/ sharepoint

是否可以根据正在查询的条目 ID 在 SSRS 报告中显示来自网络 share/sharepoint 的图像?

我知道可以从 database 获取图像,但是否可以从共享驱动器/共享点等外部来源获取图像?

示例:

  1. 我有网络共享文件夹“images”。其中图像被称为 1.jpg、2.jpg 等
  2. 在 SSRS 报告中,我查询了一个数据库,returns 结果为 ID 1、2、3 等
  3. 根据查询到的ID,相应显示图片 - ID 1 = 1.jpg

使用表达式检查 ID 1 然后显示 1.jpg 不会是我认为的解决方案,因为可能有数以千计的 ID,除非有办法将表达式写成动态的,等等x ID,然后显示//path/x.jpg.

谢谢!

您可以将图像控件的value 属性设置为一个表达式,例如...

="\myFileServer\myFolder\image" & Fields!FileNumber.Value & ".png"

会return="\myFileServer\myFolder\image1.png"等等

注意路径必须从服务器可见 运行 SSRS(以及服务帐户/用户)

首先添加一个带有上述路径表达式的文本框,以确保您获得预期的值,然后在您对结果满意后设置图像 属性。