幾乎任何形式的文檔和報表都離不開分頁,報表如何分頁在 B/S 模式的 Web 報表中也是個常見的問題,特別是當大數據量的 Web 報表須要打印輸出時,不可能將全部數據打印到一張紙上,這時必然涉及到報表的分頁。其中,一個經常遇到的實際問題是:當數據比較多時,在分頁後,經常最後一頁只有幾條數據,這樣的報表被打印出來之後,看起來不是很美觀。那麼,是否能在 Web 報表最後一頁不足行的時候自動用空白行補充呢?數據庫
潤乾報表給出了確定答案,結合集算器的潤乾報表能夠在數據處理時直接實現這個效果。下面就經過一個例子說明一下製做過程。大數據
需求說明:製做一張員工信息表,要求每頁 15 行,最後一頁不滿 15 行則用空行補足,效果以下圖所示:設計
如下爲實現步驟。3d
一、鏈接數據源blog
鏈接集算報表設計器自帶 demo 數據源文檔
二、設置數據集分頁
新建報表,並編輯報表數據集(腳本數據集),設置以下:im
A1:鏈接數據庫數據
A2:取數 SQLdemo
A3:計算最後一頁須要補齊的行數
A4:動態生成帶有空行的結果集
三、編輯報表表達式
報表表達式設置以下:
在 WEB 端預覽報表便可實現開篇要求的效果。