1. 程式人生 > >jaspersoftstudio初學者自定義報表篇

jaspersoftstudio初學者自定義報表篇

宣告:以下此方法為自定義報表,沒有連結資料庫的使用方法,請看清楚。

1.下載:

https://community.jaspersoft.com/ 

2.安裝完之後開啟有一個專案,可以直接在這個專案上建立報表檔案,也可以自己建立專案(File->NEW->Project).

3.建立一個報表檔案,右鍵專案->NEW->JasperReport.選擇第一個模板A4紙張,然後next,finish。看到下面的介面,中心區域預設7個編輯區(Title、Page Header、Column Header、Detail 、Column Footer、 Page Footer 和Summary)和左下角3種檢視視窗(Design設計視窗、Source原始碼視窗、Preview預覽視窗)。如圖:

4.有些區域我們不需要,直接在properties裡設定為0px。或者單擊該區域delete。

5.留下title,Column Header和Detail區域。

6.一般在Title區域顯示文字標題,我們可以從報表右側Palette-Elements下左鍵拖拽Text Field(動態文字)或Static Text(靜態)元素到Title區域,這裡我們拖一個Text Field到Title區域,選中Text Field後可以在Properties檢視中對文字框進行定位、大小、邊框、文字內容及格式、對齊方式等屬性進行編輯。

7.如果標題也是需要動態的。在左側outline的parameters建立一個title。然後拖曳到title的區域。

8.而建立File(欄位)之後,拖曳到Detail區域,因為Detail是會迴圈的填充。所以會迴圈成一條條記錄。

9.拖曳過去的單元格高度是30px,而Detail區域的預設高度是34px,單擊左側outline中的Detail,在properties裡改為30px,否則每條記錄之間會出現一條縫隙。

10.單元格左邊和右邊都要貼到邊上,不然出來的報表有“刺”,不美觀。

11.做好的報表

12.右鍵此報表,Compile Report生成jasper檔案。複製到java專案的resource的資料夾裡。

最後,如有不清楚之處請訪問:http://www.redxun.cn/wp-content/uploads/2016/08/Jasper_studio_manual.pdf