我需要在BIRT 报告的第一页上有一个母版页标题,在下一页有另一个母版页标题。我使用的是 3.7.1 版本。
- 我在母版页标题中插入了一个包含两行的网格。
我将一个新网格放入每一行。第一个嵌套网格用于第一页页眉,第二个嵌套网格用于下一页页眉。
我设置了一个 onRender 脚本:
//first nested grid if( pageNumber > 1 ){ this.getStyle().display = "none"; } //second nested grid if( pageNumber == 1 ){ this.getStyle().display = "none"; }else{ this.getStyle().display = "block"; }
这适用于来自 JDBC 数据源的示例数据库。但我需要 XML 数据源,因此它根本不起作用。似乎对于示例数据库表,onRender 事件在每个页面上都被调用,但对于我的 XML 数据源,它只被调用一次。
拜托,如果你能帮我解决这个神秘的问题,我将不胜感激。
艾丽莎