会社、顧客、請求書、日付ごとにレコードをグループ化したレポートがありますが、レコードが重複しています。合計を合計し、重複レコードを含めないようにしたい。現在の合計とオングループの変更を請求書に使用します。レポートフッターの総計には機能しますが、この場合の小計は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 、何が問題なのかわかりません