【问题标题】:The html src attribute is not being rendered with the reporthtml src 属性未与报告一起呈现
【发布时间】:2016-05-06 14:13:52
【问题描述】:

我的报表服务器或 rdl 模板有问题,由于未设置 src 属性,因此未显示图像控件。

Report screen shots

请观看图片。

            <Image Name="imgFotos1">
              <Source>External</Source>
              <Value>=(Parameters!nombreServidorDocumentacion.Value + Fields!rutaFotografia.Value.ToString() + "/" + Fields!idFotografia.Value.ToString() + "." + Parameters!extensionImagen.Value).ToString().Replace(" ","%20")</Value>
              <MIMEType>image/jpeg</MIMEType>
              <Sizing>Fit</Sizing>
              <Left>0.67128cm</Left>
              <Height>10cm</Height>
              <Width>16cm</Width>
              <ToolTip>=(Parameters!nombreServidorDocumentacion.Value + Fields!rutaFotografia.Value.ToString() + "/" + Fields!idFotografia.Value.ToString() + "." + Parameters!extensionImagen.Value).ToString().Replace(" ","%20")</ToolTip>
              <Style>
                <Border>
                  <Style>Solid</Style>
                </Border>
              </Style>
            </Image>

【问题讨论】:

  • 您需要提供更多信息以便任何人提供帮助。如果可能的话,也许是实际的 RDL?
  • 对不起,因为我是这里的初学者,stackoverflow 不允许我发布我的 rdl 文档(太大),但我可以告诉你报告曾经可以工作,但服务器所有者做了一些无法访问的更新它。
  • 好吧,如果您从第三方提取图像并且他们更改了您的访问权限,那么您需要找到另一个地方来提取图像。您如何仅添加图像的设置,您可以在记事本 ++ 中加载 RDL 并仅复制图像的 XML
  • 准备好了,每次我编辑它都会收到负分的问题o.o
  • 那么图片的 URL 最终是什么?

标签: sql-server image reporting-services


【解决方案1】:

您的值似乎没有被正确解释。您需要确保您的值以 http:// 开头。如果没有,则图像将无法正确渲染。由于您已在参考图像中屏蔽了工具提示的那一部分,因此我看不到它是否存在。它必须是完全分隔的 html 路径。请注意,仅仅因为您可以将工具提示复制并粘贴到浏览器中并获取图像并不意味着 SSRS 正确识别了该 URL,这可能就是它显示为空白的原因。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-12-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-31
    • 1970-01-01
    • 2022-01-20
    相关资源
    最近更新 更多