fastreport VCL 4 で、ヘッダーの可視性をレポートの奇数ページのみに設定する方法はありますか? fastreportのサイト、ドキュメント、フォーラムでも、グーグルでも答えが見つかりませんでした。
質問する
1152 次
1 に答える
2
コードでそれを行います。ページ オブジェクトの OnBeforePrint イベントに、次のようなコードを配置します。
procedure PageHeader1OnBeforePrint(Sender: TfrxComponent);
begin
PageHeader1.Visible := (Frac(<Page#> / 2) > 0.01)
end;
奇数ページにいるかどうかを判断する簡単な方法があるかもしれませんが、Mod 関数がないため、Frac 関数に頼りました。実際には、その関数を独自のコード内に追加して、レポート内でアクセスできるようにするでしょう。
于 2013-08-13T20:11:27.220 に答える