Условное выделение

       Эта особенность объекта "Текст" позволяет выделить объект цветом в зависимости от какого-либо условия. Условием может быть любое выражение. Рассмотрим выделение на примере с группами: пусть суммы заказа более 5000 будут выделены зеленым цветом. Для этого выберем объект с полем Group."ItemsTotal" и нажмем кнопку "Условное выделение" _img162 на панели инструментов дизайнера. В открывшемся редакторе условного выделения впишем условие, при выполнении которого объект будет выделен, и укажем атрибуты выделения – параметры шрифта и цвет фона.

 

clip0153

 

       Результат будет следующим:

 

_img164

 

       Обратите внимание на условие, которое мы указали – Value > 5000. Value – это значение поля БД, к которому прикреплен объект. С тем же успехом можно указать условие <Group."ItemsTotal"> > 5000. Вообще говоря, здесь можно указывать любое корректное с точки зрения FastReport выражение.