【发布时间】:2012-02-20 09:36:29
【问题描述】:
如何解释 RDLC 报告中的 html 标签,如锚标签和表格。真的可以吗?
或者 RDLC 中只允许使用文本装饰样式标签?
【问题讨论】:
标签: rdlc
如何解释 RDLC 报告中的 html 标签,如锚标签和表格。真的可以吗?
或者 RDLC 中只允许使用文本装饰样式标签?
【问题讨论】:
标签: rdlc
是的,在 VS 2010 中是可能的。这里有一个 related question 和相关的 MSDN doc。
基本上,在数据部分中,首先单击以突出显示单元格,然后单击右键,菜单将包含一个带有“占位符属性”的部分。然后在常规下,有一个“标记类型”字段,您可以将其设置为“HTML - 将 HTML 标记解释为样式”
【讨论】:
VS 2005 和 VS 2008 rdlc 不支持任何 html 格式,但我仍然找到了将输出中的 html 标记格式化为 pdf 文件的方法。
您可以从输出中替换这些特殊字符,而不是格式。
您可以编写任何文本框值的表达式,如下所示:
=Replace(Replace(Replace(Replace(Fields!"your column name".Value,""",""""),"&","&"),"<","<"),">",">")
在上面的表达式中我已经解释了一些特殊字符,但是您可以根据需要添加更多或保留更少。
【讨论】: