SSRS 2008:为报告表中的每个单元创建文件服务器上pdf文件的URL链接

时间:2014-08-19 17:31:56

标签: reporting-services ssrs-2008-r2

我正在研究SSRS 2008 r2报告,我有一个表,其中一列包含项目编号。我们的文件服务器上有pdf文件,文件名与这些项目编号匹配,我需要为项目编号列中的每个单元格创建一个链接到正确的pdf文件。

我可以通过两种方式访问​​文件服务器上的pdf文件。

  1. S:\ Production \ Drawings \ pdf file
  2. \ server_name \ drive_name \ Production \ Drawings \ pdf file
  3. pdf文件的文件名是 item_number .pdf,在我的SSRS报告中,项目编号的DataSet字段的名称是 item

    在项目编号文本框属性的操作表达式中,如何告知SSRS第一行打开文件 S:\ Production \ Drawings \ 2-50010.pdf 和第二行打开 S:\ Production \ Drawingings \ 8-8010.pdf 等......

    此报告在运行时将呈现给MHTML。

2 个答案:

答案 0 :(得分:1)

在您的操作中为超链接使用表达式。

="S:\Production\Drawings\"+Fields!item.Value+".pdf"

答案 1 :(得分:0)

我试图这样做不是打开文件而是打开共享文件夹,因此用户可以遍历该文件夹中的扫描图像。一切都爆炸了,直到我意识到我的SQL提取了很多我没有文件夹的记录。

="S:\MyScanPath\\"+Fields!.MyPathColumnName.Value在产生有效路径时工作正常。