1

我们使用 Active Report 6 版本进行报告。我们有一个案例,我们需要在页脚中显示几行。这些行是动态的,即有时它是 3 或 6 或任何数字。

我进行了很多搜索,并且在一个 URL ( http://www.datadynamics.com/forums/35718/PrintPost.aspx ) 上提到,页眉和页脚不允许在 Active Report 中增长。

我还尝试在“PageFooter”的“Before_Print”事件上重新调整页脚高度。尽管如此,还是没有运气!

是否有任何规定可以动态调整页脚的大小?

4

2 回答 2

1

使用 ReportStart 事件运行单独的查询以确定您需要多少行并相应地调整 PageHeader/Footer 的大小。

于 2013-07-31T06:01:46.023 回答
0

一旦页面被创建,PageFooter 和 PageHeader 在页面上的大小是固定的,因为它们的大小决定了内容的剩余区域。在每页基础上修改它的唯一方法是在 PageStart 事件中。因此,在每一页的开头,您可以检查需要在该页上打印多少条记录并更改页脚部分的大小。没有其他选择。

于 2013-08-21T20:08:56.030 回答