値を共有配列に入れ、詳細セクションの別のサブレポートに出力して、配列の各値を 1 つずつ出力したいと考えています。
私はグーグルで検索しましたが、適切な答えが得られないようです。
コードは次のとおりです。
// 1st Sub Report
WhilePrintingRecords;
shared numberVar array Totdepot;
Redim preserve Totdepot[UBound(Totdepot)+1];//more space added to array.
Totdepot[UBound(Totdepot)+1]:={dtSumDe… + {dtSumDealer2.inv_depot2} + {dtSumDealer2.inv_depot3} + {dtSumDealer2.inv_depot4} + {dtSumDealer2.inv_depot5} + {dtSumDealer2.inv_depot7} + {dtSumDealer2.inv_depot6} + {dtSumDealer2.inv_depot8} + {dtSumDealer2.inv_depot9};
// 2nd Sub Report
WhilePrintingRecords;
shared numberVar array Totdepot;
Totdepot
配列の 2 番目の値を出力しようとしていますが、機能しません。エラーの読み取り:「実行中の合計は、印刷時間の式を参照できません」または「式の結果を配列にすることはできません」