我们使用Active Report 6版本进行报告。我们有一个案例,我们需要在页脚中显示少量行。这些行是动态的,即有时它会是3或6或任何数字。
我已经搜索了很多并在一个URL(http://www.datadynamics.com/forums/35718/PrintPost.aspx)上提到了Page Header&页面页脚不允许在Active Report中增长。
我还试图在“PageFooter”的“Before_Print”事件中重新调整页脚高度。不过,没有运气!
是否有任何我可以动态调整页脚大小的规定?
答案 0 :(得分:1)
使用ReportStart事件运行单独的查询以确定所需的行数,并相应地调整PageHeader / Footer的大小。
答案 1 :(得分:0)
页面创建后,PageFooter和PageHeader在页面上是固定大小的,因为它们的大小决定了内容的剩余区域。在每页的基础上修改它的唯一方法是在PageStart事件中。因此,在每个页面的开头,您可以检查需要在该页面上打印的记录数,并更改页面页脚部分的大小。没有其他选择。