0

这是来自数据库的内容:

<p><b>As the newly reborn Modbook Inc.</b> </p>

报告页面中的实际输出是相同的(包括 html 标签)。

<p><b>As the newly reborn Modbook Inc.</b> </p>

预期的输出是粗体文本,例如:

作为新生的 Modbook Inc.

4

2 回答 2

3

从我所见,您需要使用自定义函数。看起来有人在 2012 年 3 月 19 日之前尝试使用该解决方案。我在 Kay Smoljak 的博客上看到有一个属性可以处理一些标签,但我还没有测试过它(它来自近 7 年前,但是考虑到报表生成器中缺乏人气,我怀疑 Adob​​e 在帮助这个问题上做了很多工作)。

神秘的 HTML Formatted Text 属性

报告生成器的最新版本包括文本对象的新属性——HTML 格式化文本(true 或 false)。它不在程序帮助或 livedocs 中。我尝试过的基本 HTML——段落、Hx 元素和强元素——似乎不起作用——呈现的报告中显示的标记。通过反复试验,我发现元素确实有效。其他演示样式的 HTML(例如元素)可能也可以使用。

于 2013-03-14T11:34:52.493 回答
1
  1. 使用<strong>而不是<b>.

  2. 使用<i>而不是<em>.

  3. 使用<a href="http://www.someLocation.com">http://www.someLocation.com</a>而不是<a href="http://www.someLocation.com">some English here</a>.

  4. 不要使用&nbsp;. 它崩溃了。我没有很好的解决方法。

  5. 不要使用<hr>. 它崩溃了。我没有很好的解决方法。

您可能会在 adobe 在https://bugbase.adobe.com/index.cfm?event=bug&id=3861021中找到更多信息。

于 2014-12-02T23:40:05.853 回答