Я создаю отчет ...
Его вид отчета о реестре. Я показываю отчет Groupwise по имени.
Смотрите ниже изображение выводится ошибка ...Формула формулы Crystal Reports не возвращается к 0 в группе
Теперь видим красную маркировку на изображении ...
Я создал формулу, приведенную ниже ..
d_ClosBal
WhilePrintingRecords;
NumberVar ClosBal1;
ClosBal1 := 0;
ClosBal1 := Sum({@DebitAmt}) - Sum({@CreditAmt});
IF ClosBal1 > 0 then ClosBal1 else 0;
c_ClosBal
WhilePrintingRecords;
NumberVar ClosBal1;
ClosBal1 := 0;
ClosBal1 := Sum({@DebitAmt}) - Sum({@CreditAmt});
IF ClosBal1 < 0 then ClosBal1 else 0;
И Размещенные формулу в желтой меткой, показанной на рисунке ниже ...
Сумму ({@ DebitAmt}) является 5740,00 и Sum ({@ CreditAmt}) = 800,00 показанном на рисунке
Синие отмеченные - это транзакции, например, 1000.00, 945.00 и т. д. Я даже попробовал поместить формулу, переставляющую значение ClosBal1 в 0 внутри GroupHeader, но не помогло.
Предложите мне любые решения ..