サブレポートのみのページ フッターを非表示にする必要があります。私はたくさん試しましたが、解決策を見つけることができませんでした。提案してください
1 に答える
これを説明するのは難しいかもしれませんが、これを行う方法があり、従うべき手順を追加します。
基本的に、サブレポートが表示されるたびに true に設定され、新しいページの上部に false に設定されるフラグを追加することとして何をしているのか。
ステップ1。
という名前のメイン レポートに新しい数式を追加します。SubRepDisplayed
ステップ2。
数式を次のように設定します。
WhilePrintingRecords;
Shared booleanvar subrep;
subrep;
ステップ3。
という別の新しい式を追加しますResetSubRep
ステップ 4。
この式を次のように設定します。
WhilePrintingRecords;
Shared booleanvar subrep;
subrep := false;
ステップ 5。
サブレポートに新しい数式を追加しますSubReportDisplayed
ステップ6。
このサブレポートの数式を次のように設定します。
WhilePrintingRecords;
Shared booleanvar subrep;
subrep := true;
ステップ 7。
数式ResetSubRep
をページ ヘッダーに追加すると、非表示にすることができます。
ステップ 8。
サブレポートで、SubReportDisplayed
可能な場合はレポートのヘッダー/フッターに数式を追加します。
ステップ 9。
最後に、再びメイン レポートのセクション エキスパートで、非表示にするページ フッターを選択します。
抑制式に次のように入力します。
WhilePrintingRecords;
Shared booleanvar subrep;
subrep;
すべての手順に従った場合、ページに表示されているサブレポートは、その数式を含むページ フッターを非表示にする必要があります。