Учебники

Crystal Reports — условное форматирование

Чтобы написать формулу условного форматирования, щелкните правой кнопкой мыши отчет и выберите элемент Форматировать объект результата → выберите свойство, к которому вы хотите применить условную формулу → щелкните, и откроется мастерская формул.

Напишите формулу в области текста формулы, сохраните и закройте ее.

Условное форматирование

В этом примере, если вы можете напечатать итоговую цену больше 60000 зеленым и ниже 60000 красным, это можно передать в формуле мастерской.

Пример формулы

Пример формулы 2

В этом примере используются crGreen, crRed, crBlack. Вы также можете использовать фактическое числовое значение цветовых констант.

Существует три общие функции условного форматирования:

  • CurrentObjectValue
  • DefaultAttribute
  • GridRowColumnValue

DefaultAttribute можно использовать для любой формулы форматирования, CurrentObjectValue для любой формулы форматирования, где вы форматируете значение объекта, а GridRowColumnValue можно использовать для любой формулы форматирования, где вы форматируете значение объекта в кросс-таблице.