請讓我知道如何在swing應用程序中設置iReport中的Detail band programmaticaly的高度?這意味着,當數據填充到Detail段中時,頁腳應該是下一個,並且沒有任何空格。在我的報告中,當填充報表中的少數數據時,有更多的空白直到頁面底部。我想要刪除那個白色空間,只是在細節band.Thank最後的數據後設置列頁腳你在碧玉報告中設置報告條帶的大小
0
A
回答
2
可以使用JRDesignBand class設置通過JasperReports的API帶:
public void JRDesignBand.setHeight(int height)
或通過API DynamicJasper的使用AbstractLayoutManager class
protected void AbstractLayoutManager.setBandFinalHeight(net.sf.jasperreports.engine.design.JRDesignBand band)
- 設置樂隊的高度,以保持其所有的孩子
你可以看到樣本:
的幫助,還可以解決你的問題,而僅使用編程iReport的。嘗試ignore pagination
報告屬性值設置爲true:
<jasperReport xmlns="http://jasperreports.sourceforge.net/jasperreports" ... isIgnorePagination="true"
您還可以查看這個link。
JasperReports的API允許使用JasperDesign class來設置該屬性:
public void JasperDesign.setIgnorePagination(boolean ignorePagination)
- 將忽略分頁標記
0
JasperDesign jasperDesign = JRXmlLoader.load(file);
JRDesignBand band = (JRDesignBand) jasperDesign.getPageFooter();
band.setHeight(SIZE);
您可以更改getPageFooter另一個帶...
相關問題
- 1. 碧玉報告 - 從報表
- 2. 將JTextArea設置爲碧玉報告
- 3. 碧玉報告JRElement設置Y值
- 4. 動態碧玉報告
- 5. 對準碧玉報告
- 6. 多頁面碧玉報告
- 7. 碧玉子報告錯誤
- 8. 碧玉報告HTML組件
- 9. 碧玉報告錯誤
- 10. 碧玉報告堆積條形圖:
- 11. 碧玉報告交叉表條件
- 12. 在碧玉報告中的多個表
- 13. 行在子報告碧玉報告中不可見?
- 14. 如何在碧玉報告中寫入報告計數變量的條件
- 15. 如何設置碧玉報告,報告虛擬器參數的Java
- 16. 忽略碧玉報告中的字段
- 17. 碧玉報告中的顏色問題
- 18. 碧玉報告表中的問題
- 19. 如何在碧玉導出報告到Excel文件報告
- 20. 無法在動態碧玉報告中設置橫向方向
- 21. 碧玉中使用Spring豆報告
- 22. 在碧玉報告表達可變
- 23. 在RTF格式碧玉報告
- 24. 解決碧玉報告在行家
- 25. 碧玉報告顯示的NetBeans
- 26. Java的碧玉報告:SQL結果
- 27. 更新ADempiere的碧玉報告庫
- 28. 碧玉報告模塊上的OpenERP 7
- 29. 填寫碧玉報告時的進度
- 30. 傳爲碧玉雙參數的報告
的價值您是否試過去除不需要的區域,並在目標區域使用條件打印? – SHiRKiT
我已經刪除了細節帶的空白區域。請讓我知道如何設置示例代碼的條件打印? –
當我到達時,我現在正在上車。 – SHiRKiT