標籤:strong 資料來源 右鍵 next 命名 選擇 jdb 公司 填充
前言
最近的工作涉及到企業的報表產生功能,於是就想用此篇部落格來記錄我的學習曆程。進入Jasperreport項目的官網發現有一個軟體叫Jaspersoft studio的,它的版本也是6.3.1跟Jar包版本一致,百度一下才知道IReport已經不再進行版本更新了,現在改用Jaspersoft studio進行開發了,該軟體是基於Eclipse開發的,當然也是開源免費的。接下來,開始我的學習記錄。
準備工作
到Jasperreport開發公司官網Jaspersoft community下載Jar包,最好是下載Project包,還有模板開發軟體Jaspersoft studio。
報表產生流程
1. JRXML:報表填充模板,本質是一個XML.
2. Jasper:由JRXML模板編譯產生的二進位檔案,用於代碼填充資料。
3. Jrprint:當用資料填充完Jasper後產生的檔案,用於輸出報表。
4. Exporter:決定要輸出的報表為何種格式,報表輸出的管理類。
5. Jasperreport可以輸出多種格式的報表檔案,常見的有Html,PDF,xls等。
模版產生:JRXML
第一步,開啟Jaspersoft,右鍵選中Jasper Report,建立一個簡單的報表檔案
選擇一個報表範本,這裡我就選用最簡單的空白頁,為了方便列印,大小就選A4紙的大小。該報表頁面大小也可以根據自己的需求手動設定,稍後會有講解。
點擊next,出現一個頁面,你可以在這裡給你的報表命名,然後點擊next
然後到達設定資料來源的頁面,因為我用的是MySQL資料庫,所以我選擇的是Database JDBC Connection。
接下來這個頁面是資料庫連結的設定,資料庫名、使用者名稱、密碼這裡就不再贅述了。需要注意的是 需要添加一個資料庫驅動
添加結果如下:
然後點擊Finish,出現下面這個頁面,左邊是資料庫以及表,右邊是資料庫語句編寫區。
報表建成頁面
點擊Finish,一個簡單的報表文檔就建好了。接下來就是為報表填充資料,以及一些美化工作。
此篇部落格就到這裡,具體的文檔設計,請看入門基礎二。
jaspersoft studio 的初級入門(一)