0

会社、顧客、請求書、日付ごとにレコードをグループ化したレポートがありますが、レコードが重複しています。合計を合計し、重複レコードを含めないようにしたい。現在の合計とオングループの変更を請求書に使用します。レポートフッターの総計には機能しますが、この場合の小計は15006.26 + 39772.26 + 21140.00 + 4571.92になります。

whileprintingrecords を使用して currencyvar=0 を宣言し、このように合計を再計算しようとしました

Whileprintingrecords;
currencyvar Amt;
if previous ({brptARAgeUPSSequence;1.Invoice})<>{brptARAgeUPSSequence;1.Invoice} then    
    currencyvar Amt:= Amt + {brptARAgeUPSSequence;1.AgeAmount}
else if onfirstRecord then 
    currencyvar Amt:= {brptARAgeUPSSequence;1.AgeAmount}

しかし、私はすべてを取得します O 、何が問題なのかわかりませんここに画像の説明を入力

4

2 に答える 2