【发布时间】:2012-12-11 15:43:01
【问题描述】:
我想在 Crystal Reports 中使用 HTML。我已经发现 Crystal 报表可以很好地呈现一些 HTML 标记(至少它们支持的几个标记)。
这样的HTML可以工作:
<b>Bold and <i>italic</i> and <font color="#ff0000">colored</font> text.</b>
现在我想为我的文本渲染背景颜色(这是一种非常常见的富文本格式),我记得我已经看过 Crystal 渲染它,但我不记得 HTML 告诉水晶。我相信它可以通过 style 属性来完成,但是使用 style="background-color:#ff0000" 是无法识别的。
如何告诉 Crystal 给我一些背景颜色?或者自 CR 2008 以来这不再有效?
编辑:
我想使用在普通文本控件中显示的 HTML 字符串,并将“文本解释”属性设置为 HTML。而且我的 HTML 根本不起作用!我只需要一个示例 HTML 行,使 Crystal Report(此处为 2008 年)为一个单词显示不同的背景颜色,并且我所有在浏览器中运行良好的尝试都不会被 Crystal 理解。
我知道如何设置粗体、前景色、不同的字体大小、下划线等,但我就是不让背景色起作用。所以这个问题的答案只是一个简单的 HTML 字符串。
【问题讨论】:
-
什么版本的 CR?你能发布整个 html 字符串(我可以在 v2008 中测试)吗?我这个文本嵌入到一个文本对象中(所以只有部分文本对象的文本会有背景色)?
-
@craig:我想使用在普通文本控件中显示的 HTML 字符串,并将“文本解释”属性设置为 HTML。而且我的 HTML 根本不起作用!我只需要一个示例 HTML 行,使 Crystal Report(此处为 2008 年)为一个单词显示不同的背景颜色,并且我所有在浏览器中运行良好的尝试都不会被 Crystal 理解。我知道如何设置粗体、前景色、不同的字体大小、下划线等,但我只是没有让背景色起作用。所以这个问题的答案就是简单的 HTML 字符串。
标签: crystal-reports crystal-reports-2008 crystal-reports-xi