ActiveReports 3 - Underlay Next属性获取部分打印的部分

时间:2013-08-19 15:43:15

标签: activereports

我有一个有两个标题的报告。在顶部,我在右侧有一个子报告,显示报告的主要数据。在下面的标题中,我有两个子报表。左边的那个有表格信息,而右边的那个有更多的表格类型信息。最后一个子报表设置为匹配页面上标题报表的宽度和位置。

现在,顶部标题设置为UnderlayNext = true,因此它与表格报告并排打印。一切都很顺利,除非左侧子报表的页脚部分不适合页面,它应该打印并移动到下一页。当发生这种情况时,上部标题部分仅部分打印,其高度与另一个报告的页脚部分相同。


编辑:重新思考(但没有重新测试)我认为正在发生的事情是,接下来设置为底层的部分不会超出下一部分,因此当该部分不够大时,它被裁剪。在我的情况下,第二部分比UnderlayNext(顶部)大,但由于我有一个新页面,并且顶部部分设置为在每个页面上重复,它也会被裁剪。有趣的是,如果我在生成的PDF上选择数据,那么信息就在那里,只是不可见。

2 个答案:

答案 0 :(得分:0)

建议将KeepTogether属性设置为“True”,将GroupKeepTogether属性设置为GroupHeader的“All”。

此致 Mohita

答案 1 :(得分:0)

我最终做的是在报告底部添加一个大小为零的空组页脚部分,并将PrintAtBottom设置为true。