CF Report Builder, отображающий HTML-теги (т.е. форматированный текст) в виде простого текста
Это содержимое из базы данных:
<p><b>As the newly reborn Modbook Inc.</b> </p>
Фактический результат на странице отчета одинаков (включая теги html).
<p><b>As the newly reborn Modbook Inc.</b> </p>
Ожидаемый результат был жирным шрифтом, например:
Как недавно возродившийся Modbook Inc.
2 ответа
Из того, что я видел, вам нужно использовать пользовательскую функцию. Похоже, что кто-то пытался использовать это решение совсем недавно, 19 марта 2012 года. Я вижу здесь, в блоге Кея Смоляка, что есть свойство для обработки некоторых тегов, но я его не тестировал (а это почти 7 лет назад). Однако, учитывая отсутствие популярности в построителе отчетов, я сомневаюсь, что Adobe много сделала для решения этой проблемы).
Загадочное свойство HTML Formatted Text
Последняя сборка построителя отчетов включала новое свойство для текстовых объектов - HTML-форматированный текст (true или false). Это не в программе помощи или в liveocs. Базовый HTML, который я пробовал - абзацы, Hx-элементы и сильные элементы - не работал - разметка, показанная в визуализированном отчете. В процессе проб и ошибок я обнаружил, что элементы работают. Другие HTML в стиле презентации, такие как элемент, вероятно, также работают.
использование
<strong>
вместо<b>
,использование
<i>
вместо<em>
,использование
<a href="http://www.someLocation.com">http://www.someLocation.com</a>
вместо<a href="http://www.someLocation.com">some English here</a>
,Не использовать
, Это падает. У меня нет хороших решений для этого.Не использовать
<hr>
, Это падает. У меня нет хороших решений для этого.
Вы можете найти более подробную информацию на сайте Adobe по адресу https://bugbase.adobe.com/index.cfm?event=bug&id=3861021.