我需要在 SSRS 报告中放入一个包含图像的 HTML 字段。
HTML 渲染良好,但图像被忽略,我不知道是否对此有一些限制,文档对此有点含糊:
http://msdn.microsoft.com/en-us/library/dd207057.aspx
谢谢
最佳答案
引用官方微软页面以获取字段中支持的 html 标签,
http://technet.microsoft.com/en-us/library/ff519562%28v=sql.105%29.aspx
启用html的字段好像不支持img标签
从链接中获取的支持标签列表如下:
支持的 HTML 标签
以下是定义为占位符文本时将呈现为 HTML 的标签的完整列表:
Hyperlinks: <A HREF>
Fonts: <FONT>
Header, style and block elements: <H{n}>, <DIV>, <SPAN>,<P>, <DIV>, <LI>, <HN>
Text format: <B>, <I>, <U>, <S>
List handling: <OL>, <UL>, <LI>
因此这就是忽略 img 标签并且不显示错误消息的原因。
作为解决方法,您可以通过从 html 解析图像 url 来单独添加图像(如果您的设计允许),并将其添加到 tablix 或列表的单独列中。如果你有的话。
访问下面的链接,了解如何添加外部图像:
http://msdn.microsoft.com/en-us/library/dd220527.aspx
这个问题可能重复:
关于reporting-services - 在 SSRS 中显示带有图像的 HTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27261655/