2014-10-21 34 views
0

我研究了许多网站,似乎无法弄清楚如何在我的SSRS报告中呈现HTML。 我右键单击文本框,并选择“HTML - 将HTML标记解释为样式”的占位符属性,但似乎不起作用。当我在我的报告前我仍然看到
标签和标签等...从SSRS中的数据集字段中呈现HTML

任何帮助,非常感谢。

回答

2

当它说:“解释HTML标签的样式”它真的应该说的是......“解释以下标记为HTML”

即 - 只有以下标记将被解释为一个RDL文件

- 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> 

说了这么多 - 即使HTML不是解释,它会忽略的标签,而不是显示它们作为文本(如您的问题显示) - 这使我认为你的HTML编码?你可以发布数据库中的HTML吗?

夫妇的其他东西...... SSRS只有在风格标签 有限的支持如

SSRS will ignore RGB(66,66,66,) settings - you would need to use #666666 
SSRS will ignore font-size in pixels - units needs to be in pts (eg 11pt) 
SSRS will ignore line-height 

但在你的情况下,SSRS是忽略这些标记/属性,这表明HTML编码

+0

我正在使用span标签并且它不能识别它。我可以用换行符替换
,但它不识别标签 – Jt2ouan 2014-10-22 12:54:53

+0

它实际上不会将任何标签识别为HTML - 如果是,它会简单地忽略它们(而不显示它们),而不是显示它们... – Trubs 2014-10-23 00:06:49