Программный файл: ...\Samples\Solution\Reports\Ledger.frx

Имеющийся в примерах Отчет, имя файла Ledger.frx, печатает телефонный справочник служащих некоторой организации в нестандартном виде: каждая информационная строка печатается на сером фоне. Источником данных для данного отчета является таблица EMPLOYEE из тестовой базы данных Testdata.dbc, размещенной в проекте Solution (Решения).

В настройках отчета имеется следующее:  в области заголовка Отчета размещается общий заголовок, краткое описание и заголовки каждого информационного столбца; в области Detail (дитали отчета) размещены информационные данные о служащих рассматриваемой организации. 

Для печати данного отчета в стиле Большой Книги (ГроссБуха) каждая вторая запись печатается на сером прямоугольнике, т.е получается чередование фона печати белый-серый-белый-серый. Для построения данного стиля вводится переменная отчета nCounter, значение которой увеличивается на 1 при обработке каждой записи исходной таблицы служащих. Условием изменения фона печати информации о номерах телефонов является выражение MOD(nCounter,2) = 1  (определение нечетного значения). Тем самым каждая нечетная запись печатается на сером фоне, а каждая четная - на белом фоне.

См. также