Сводные данные Crystal Reports для каждой детализации - PullRequest
0 голосов
/ 06 октября 2018

Я создал отчет (Crystal Reports 2011), который отображает данные платежа в разделе сведений с датой счета в качестве группы.Подробные поля: InvoiceNo, Amount и PaymentCode.Последний - «1» для наличных, «2» для VISA и «3» для MC.Группа и нижний колонтитул теперь имеют поле для подсчета количества счетов и сумму для сумм.Мне нужно также добавить количество и сумму за код оплаты.Как поступить?

1 Ответ

0 голосов
/ 08 октября 2018

Мое решение (возможно, не оптимальное) было бы создать столько глобальных переменных, сколько необходимо, на этот раз 6 (3 для каждого SumPaymentCode и 3 для каждого Count).Установите их в 0 в заголовке и поместите поле в детали с условием для суммирования правильного значения.Если я не ошибаюсь, должно быть что-то вроде этого:

Объявление глобальных переменных:

Global numbervar countCash;
Global numbervar countVISA;
Global numbervar countMC;
countCash:=0;
countVISA:=0;
countMC:=0;

Условное утверждение:

Global numbervar countCash;
Global numbervar countVISA;
Global numbervar countMC;

if{fieldPaymentCode = 1} then countCash := countCash+1 
else if{fieldPaymentCode = 2} then countVISA:= countVISA+1 
else countMC := countMC+1;

Сделайте то же самое длядругое поле.

Надеюсь, это поможет!

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