1
サブレポートを含むレポートがあります。サブレポートからメインレポートのフィールドに値を取得しようとしています。私の問題は、それが正しいレポートに表示されていないことですが、レポートは後続のレポートになります。だから、おそらく私は正しくvarをリセットしていない。メインレポートクリスタルにサブレポートの値を渡します。
サブレポートヘッダー
whileprintingrecords;
shared numbervar amount := 0;
サブレポートフッター
whileprintingrecords;
shared numbervar amount := {ap1.amount};
Mainreport式フィールド
shared numbervar amount;
amount;
I詳細セクションにサブレポートが(また、レポートヘッダーに入れしようとした - Iとにかく報告を抑えている)。次に、詳細セクションでは、メインレポートに0.00と表示されている数式フィールドがありますが、レポートページを循環すると、直後のレポートに希望の値が表示されます。サブレポートとメインレポートを契約番号でリンクしています。
何か助けていただければ幸いです。私は何か正しいことを宣言していないのですか、どこかで共有金額を0に設定する必要がありますか?
おかげでメインレポート式に
詳細セクションaとセクションbを作成しました。セクションbのセクションa - formulaフィールドにサブレポートを置き、それを解決するように見えました。 –