jasperreport填充空白行

三鸡發表於2024-08-15

報表要求:一張送貨單,每頁只能列印10行明細,最後一頁不足10行時,自動補充空白行,使最後一頁也是10行
下面的方法比較簡單,但是要有一個前提,就是紙張的高度不能變(保證只能列印10行),直接看圖中的SQL:

其中system_blank_row這個表,僅僅是為了簡化新增空白行的程式碼,特別是每種資料庫的方法可能都不同,為了統一,建立了這個表。
當前查詢的行數有15行,所以會在第2頁自動補充5行空白行,如圖:

system_blank_row表:

相關文章