Если я собираюсь в Crystal Reports, чтобы получить отчет, моя общая сумма

Моя ситуация почти как эта ссылка.

Я сгруппировал и скрыл детали и отобразил результат в заголовке группы, но @total суммирует все записи, а не отдельные записи.

Подскажите пожалуйста как этого добиться.

введите описание изображения здесь

2 ответа

Решение

Предполагая, что группа 4 является четко выбранной группой, она должна работать с промежуточным итогом. Установить Summary поле на поле, которое вы суммируете, Evaluate возможность On change of group (выбор группы 4) и Reset в Never,

Если вам нужно извлечь отдельные записи, которые не сгруппированы в группе 4 (или в одной из других групп), вам, вероятно, придется написать промежуточную сумму вручную. Затем вы можете использовать любую логику, которая имеет смысл для добавления к общему итогу.

Если бы они не были в каком-либо установленном порядке, вам бы хотелось быть хитрее, я бы лично использовал массив, чтобы отслеживать, какие записи были добавлены к общему количеству. Если запись находится в массиве, ничего не делайте, а если нет, добавьте к итогу, а затем добавьте запись в массив.

Вы имеете в виду, что вы хотите общее количество каждой группы..?? Если да, то попробуйте разместить свой @total в разделе нижнего колонтитула группы, а не в нижнем колонтитуле отчета.

Другие вопросы по тегам