С помощью условного форматирования можно изменить режим отображение компонента, т.е. отображать или не отображать компонент. Рассмотрим более подробно изменение режима отображения текстового компонента. На рисунке снизу представлена страница построенного отчета:
К примеру, можно изменить режим отображения текстового компонента, записи в которых будут начинаться с буквы S в колонке Country. Для этого следует выделить текстовый компонент с выражением {Customers.Country}, на бэнде Данные (DataBand) и вызвать Редактор Условий (Conditions). После чего следует задать условие: выбрать колонку данных Customers.Country, как первое значение, и указать букву S, как второе значение. Также установить параметр Вид операции (Operation comparison) в значение Начинается с (Beginning with). Изменить параметры форматирования, в данном случае изменить режим отображения компонента. На рисунке снизу показано окно Редактора условий (Conditions):
После внесенных изменений в шаблон отчета, ядро генератора отчетов будет осуществлять условное форматирование текстовых компонентов, согласно заданным параметрам. В данном случае, будет изменен режим отображения текстового компонента, которые соответствуют заданному условию. На рисунке снизу представлена страница построенного отчета с условным форматированием:
Как видно из рисунка, режим отображения текстовых компонентов в колонке Country будет изменен, если запись в текстовом компоненте начинается с буквы S.