Выражения в RTF тексте

<< Click to Display Table of Contents >>

Navigation:  Проект > Документы объектов > Генератор отчетов > Проектирование отчетов > Отображение текстовой информации > Отображение Rtf текста >

Выражения в RTF тексте

Генератор отчетов. Руководство пользователя.


ВЫРАЖЕНИЯ В RTF ТЕКСТЕ

Rtf текст в компоненте Rtf текст рассматривается как выражение. Существенных отличий при работе с выражениями в Rtf текст компоненте от других текстовых компонентов нет. Правила написания и использования выражений полностью совпадает с правилами для выражений в текстовых компонентах. Но существует одна особенность. Форматирование не должно разрывать вставки кода для вычисления значений на несколько частей. Т.е. если, к примеру, в Rtf тексте необходимо вывести значение, которое рассчитывается при помощи вставки кода определенным цветом то необходимо чтобы этот цвет был установлен для всей вставки кода. Код в выражении начинается с символа { и заканчивается символом }. Соответственно любое форматирование должно относится целиком к коду начиная с символа { (включая этот символ) и заканчивая символом } (включая этот символ). К примеру:

 

 

 

- {Categories.CategoryName} является вставкой кода, и форматирование применено целиком к этой вставке кода. Это выражение будет работать правильно.

 

 

- форматирование применено только к части вставки кода. Это выражение не будет работать.

 

 

- форматирование применено целиком к вставке кода, но символы { и } не включены. Это выражение не будет работать.

 

 

- форматирование не включает открывающий вставку кода символ {. Это неверное выражение.