Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在 fastreport VCL 4 中,有没有办法仅在报告的奇数页上设置标题可见性?在谷歌上找不到答案,也没有在 fastreport 的网站、文档和论坛上找到答案。
你用代码来做。在页面对象的 OnBeforePrint 事件中,您放置了一些类似这样的代码:
procedure PageHeader1OnBeforePrint(Sender: TfrxComponent); begin PageHeader1.Visible := (Frac(<Page#> / 2) > 0.01) end;
也许有一种更简单的方法可以确定您是否在奇怪的页面上,但我使用了 Frac 函数,因为它们没有 Mod 函数。在实践中,我可能会在我自己的代码中添加该函数并使其在报告中可访问。