jaspersoft studio 的初級入門(一)

來源:互聯網
上載者:User

標籤: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 的初級入門(一)

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.