Jasper reports 使用动态Jasper渲染数据时查找动态控件

Jasper reports 使用动态Jasper渲染数据时查找动态控件,jasper-reports,dynamic-jasper,Jasper Reports,Dynamic Jasper,我正在寻找使用dyanmicJasper动态控制数据呈现的方法。基本上,我想知道当一组数据已经呈现时,剩下的页面空间是多少,在报表中可以容纳多少数据。这一切都是必需的,因为我有以下要求:- -我不希望我的总行作为页面上的唯一行 -我将有脚注,这可能会占用空间的底部,所以需要知道有多少更多的可以渲染 另外我也在找 -我想有奇数和偶数页不同的页面大小 请告诉我dynamic jasper是否提供了这种级别的控制,如果是,我将如何实现它或解决同样的问题 提前感谢您。事先,答案是“不” 如果Jasper

我正在寻找使用dyanmicJasper动态控制数据呈现的方法。基本上,我想知道当一组数据已经呈现时,剩下的页面空间是多少,在报表中可以容纳多少数据。这一切都是必需的,因为我有以下要求:- -我不希望我的总行作为页面上的唯一行 -我将有脚注,这可能会占用空间的底部,所以需要知道有多少更多的可以渲染

另外我也在找 -我想有奇数和偶数页不同的页面大小

请告诉我dynamic jasper是否提供了这种级别的控制,如果是,我将如何实现它或解决同样的问题

提前感谢您。

事先,答案是“不”

如果JasperReport可以处理,那么DynamicJasper可以处理(可能需要一些工作),但在这种情况下,我认为JasperReport不提供此类功能

DJ连JR都做不到

问候。
Dj

@pankajv:如果你在这里没有得到答案,试着问一下Jasperproge。嗨,Dj,我遇到了一些方法,比如在报告初始化之前调用public void beforeReportInit()。在报告初始化之后调用public void afterReportInit()。public void beforePageInit()在初始化每个页面之前调用。在初始化每个页面之后调用public void afterPageInit()。在初始化每个列之前调用public void beforeColumnInit()。public void afterColumnInit()在每列初始化后调用。我们在动态Jasper中有相同的实现吗?它能满足我的需要吗?有什么想法吗?