<< Click to Display Table of Contents >> Navigation: Проект > Документы объектов > Генератор отчетов > Проектирование отчетов > Отображение текстовой информации > Отображение Rtf текста > Выражения в RTF тексте |
ВЫРАЖЕНИЯ В RTF ТЕКСТЕ
Rtf текст в компоненте Rtf текст рассматривается как выражение. Существенных отличий при работе с выражениями в Rtf текст компоненте от других текстовых компонентов нет. Правила написания и использования выражений полностью совпадает с правилами для выражений в текстовых компонентах. Но существует одна особенность. Форматирование не должно разрывать вставки кода для вычисления значений на несколько частей. Т.е. если, к примеру, в Rtf тексте необходимо вывести значение, которое рассчитывается при помощи вставки кода определенным цветом то необходимо чтобы этот цвет был установлен для всей вставки кода. Код в выражении начинается с символа { и заканчивается символом }. Соответственно любое форматирование должно относится целиком к коду начиная с символа { (включая этот символ) и заканчивая символом } (включая этот символ). К примеру:
- {Categories.CategoryName} является вставкой кода, и форматирование применено целиком к этой вставке кода. Это выражение будет работать правильно.
- форматирование применено только к части вставки кода. Это выражение не будет работать.
- форматирование применено целиком к вставке кода, но символы { и } не включены. Это выражение не будет работать.
- форматирование не включает открывающий вставку кода символ {. Это неверное выражение.