|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
5.4 Поля нарастающих итогов (Running Total)Поля нарастающих итогов (Running Total fields) в Crystal Reports 11.5, создание, настройка параметров В Crystal Reports предусмотрен еще один специальный вид вычисляемых полей — поля нарастающих итогов (running totals). Поля нарастающих итогов — специальный тип полей, когда значение поля для следующей записи зависят от значения такого же поля для предыдущих записей. Чаще всего нарастающие итоги используются для отображения нарастания чего-либо по времени, например, как нарастало поступление денежных средств. Вычисление полей нарастающих итогов производится во время формирования отчетов (а не во время выполнения запроса), поэтому с полями нарастающих итогов для больших отчетов необходимы быть осторожным. Создание полей нарастающих итогов производится так же, как и полей обычных формул: необходимо щелкнуть правой кнопкой мыши по контейнеру Running Totals и в контекстном меню выбрать New (Новое). Откроется окно Create Running Total Field (Создать поле нарастающих итогов), аналогичное представленному на рис. 5.4-1.
Рис. 5.4-1 Создание полей нарастающих итогов В этом окне мы можем настроить параметры создаваемого (или изменяемого) поля нарастающих итогов. В верхней части представлены главные параметры:
В группе Evaluate (Оценка) вы можете выбирать, когда будет производиться расчет итогов. В большинстве ситуаций расчет итогов производится для каждой записи, хотя вы можете выбрать и другие варианты. В группе Reset (Начать заново) вы можете выбрать условие для обнуления поля нарастающих итогов и начала расчета заново. Например, можно сделать так, что нарастающие итоги будут считаться для каждого месяца, а при начале каждого года они будут обнуляться. После создания поля нарастающих итогов его можно использовать в отчете так же, как и обычное.
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
Получить учебные материалы по этому курсу
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||