Проблема с отображением текста HTML в Crystal Report - PullRequest
4 голосов
/ 21 апреля 2009

HI, У меня проблема с отображением текста в формате HTML в Crystal Report в Visual Studio 2003.

Если для атрибута textformat установлено значение crHTMLText, значения не отображаются в отчете.

Когда установлено значение crRTFText, форматирование не применяется.

Есть ли что-то, что я должен сделать для достижения этой цели?

Ответы [ 2 ]

3 голосов
/ 11 сентября 2013

Извините, но это прямое копирование и вставка из файла справки Crystal Reports версии 11.5 в разделе Интерпретация текста. Возможные варианты: none, RTF или HTML. HTML работает в некоторой степени, но не все теги поддерживаются. Я также узнал, что для тега BR <br> работает, но <br /> интерпретируется неправильно.

Итак, чтобы превратить <br /> в <br>, мне пришлось использовать следующую формулу: Replace ({LONGDESCRIPTION.LDTEXT}, "<br />", "<br>")

The supported HTML tags are:

html 
body 
div (causes a paragraph break) 
tr (causes only a paragraph break; does not preserve column structure of a table) 
span 
font 
p (causes a paragraph break) 
br (causes a paragraph break) 
h1 (causes a paragraph break, makes the font bold & twice default size) 
h2 (causes a paragraph break, makes the font bold & 1.5 times default size) 
h3 (causes a paragraph break, makes the font bold & 9/8 default size) 
h4 (causes a paragraph break, makes the font bold) 
h5 (causes a paragraph break, makes the font bold & 5/6 default size) 
h6 (causes a paragraph break, makes the font bold & 5/8 default size) 
center 
big (increases font size by 2 points) 
small (decreases font size by 2 points if it's 8 points or larger) 
b 
i 
s 
strike 
u 


The supported attributes are:

align 
face 
size 
color 
style 
font-family 
font-size 
font-style 
font-weight 
0 голосов
/ 23 апреля 2009

Вы устанавливаете это свойство через код? С дизайнером, я полагаю, это свойство «интерпретация текста», найденное на вкладке абзаца. Я знаю, что поддерживается только небольшое подмножество HTML-тегов.

...