【问题标题】:Rdlc Report Action "Go To URL" Can't Read Externel Image URLRdlc 报告操作“转到 URL”无法读取外部图像 URL
【发布时间】:2015-11-03 03:05:51
【问题描述】:

我在 Rdlc 报告中的 Tablix 中的文本框中添加了“转到 URL”操作。

当我添加像“http://www.google.com”这样的 URL 时,报告会很好地阅读此 URL,当我单击此文本框时,浏览器会以此 URL 开头。

我尝试更改此 URL 以导航到本地主机上的图像,例如“file:///C:/Users/MSF/IMG_0042.JPG”,但出现错误:

报告无法读取此 URL

当我单击文本框时,浏览器无法启动。

【问题讨论】:

    标签: c# reporting-services rdlc reportviewer


    【解决方案1】:

    您是否将路径放在双引号中?

    这在我的表达中有效:

    ="file:///C:/tmp/testac.bmp"
    

    【讨论】:

    • 我试过也没用。当我在 texbox 中添加表达式时,它变得可点击,但是当点击浏览器时没有打开
    • 您是否尝试过使用 C: 驱动器上的文件夹(如 C:\TEMP 文件夹)?问题可能在于访问您的 USER 文件夹的权限。
    • 是的,我在另一个目的地尝试了另一个文件,但报告查看器仅在 URL 具有“http://”时打开浏览器时出现同样的问题,我试图将“www.google.com”作为 URL但是当我将 URL 更改为“google.com”时浏览器没有打开,浏览器启动并运行良好,我无法将“http://”添加到本地主机中的文件链接
    • 好吧,我错了——我以为是权限问题。我通过以下操作窗口中的链接来判断它正在工作。看起来我之前使用过网络路径而不是文件路径:="FILE:\\server\group\Good.bmp"
    • 首先感谢您的关心:) 我试过这条路也发生了同样的问题
    猜你喜欢
    • 2015-09-26
    • 1970-01-01
    • 2018-06-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多