报表生成器/ SSRS和RDL - HTML <img/>支持?

时间:2012-11-07 13:01:42

标签: sql-server sql-server-2008 reporting-services ssrs-2008

我对SSRS完全不熟悉,如果这是一个愚蠢的问题,请道歉。我有一个带有HTML占位符的RDL,但是如果我在数据集中传递<img>标记,则无法呈现。

我在this Technet文章中看到有一个支持的标记列表,遗憾的是它不包含<img>。我已经能够使用基于表达式的外部源添加图像,该表达式使用数据集字段,因此在HTML占位符中不能使用图像似乎有点奇怪。有没有针对此的解决方法?

2 个答案:

答案 0 :(得分:6)

解决方法正是您所暗示的:向报表添加图像,并根据您的数据集设置其来源。这些图像可以在Tablix中,因此对每个组或数据元素重复。

我不认为文本占位符是完整的“HTML占位符”。它们实际上是文本占位符,您可以选择使用HTML文本格式代码。不支持布局,例如表格和嵌入图像。

SSRS用于处理图像作为背景图像或Image对象。

如果您确实需要文本中的内嵌图像,那么我会查看SSRS之外的其他内容或调查一些客户端JavaScript hackery。

答案 1 :(得分:0)