DynamicReport firstDynaRep = new DynamicReport();
firstDynaRep.setTemplateFileName("./landscape.jrxml");
firstDynaRep = firstReport.build();
DynamicReport未將其作爲模板。 所以頁面的寬度不會增加。 那麼有什麼辦法可以增加dynamicjasper報告中頁面的寬度嗎? (我想在橫向的報告。)無法在動態碧玉報告中設置橫向方向
DynamicReport firstDynaRep = new DynamicReport();
firstDynaRep.setTemplateFileName("./landscape.jrxml");
firstDynaRep = firstReport.build();
DynamicReport未將其作爲模板。 所以頁面的寬度不會增加。 那麼有什麼辦法可以增加dynamicjasper報告中頁面的寬度嗎? (我想在橫向的報告。)無法在動態碧玉報告中設置橫向方向
我沒有DynamicJasper的使用了很長時間,但我相信你應該在DynamicReportBuilder
而不是DynamicReport
DynamicReportBuilder drb = new DynamicReportBuilder();
drb.setTemplateFile("./landscape.jrxml");
DynamicReport firstDynaRep = drb.build();
修改頁面大小使用setTemplateFileName()
和方向。
DynamicReportBuilder drb = new DynamicReportBuilder();
drb.setPageSizeAndOrientation(Page.Page_A4_Landscape());
OR
int w = ???
int h = ???
boolean portrait = false;
drb.setPageSizeAndOrientation(new Page(h, w, portrait);
頁頁=新頁(); page.setOrientationPortrait(false);
這將調出橫向模式下的頁面
我使用FastReportBuilder。我檢查剛剛指定的代碼,但不能與FastReportBuilder一起使用。 – chetan 2010-09-25 03:57:12