1、選擇報表模板
File -> New -> Jasper Report ,打開報表模板選擇框:
Jaspersoft Studio 內置了壹些報表模板供我們選擇,也可以自定義我們自己的報表模板哦O(∩_∩)O~
這裏我們選擇 Coffee template ,然後點擊 Next。
2、命名新的報表文件,並指定放置的路徑:
點擊 Next。
3、選擇數據源:
在 Data Adapter 中,已經預安裝了壹些數據源:
這裏我們選擇 Sample DB - Database JDBC Connection,然後在右側的框中,輸入 SQL 語句:
點擊 Next。
4、選擇展示字段:
這裏會執行剛才寫的 SQL 語句,並把得到的所有字段都列在左側列表中供選擇,這裏選擇需要在報表中展示的字段(可雙擊選擇或者使用中間的按鈕):
選好後,點擊 Next,會跳到分組字段選擇,這個特性暫且不表,以後會說到,所以這裏直接點 Next,最後點擊 Finish。
至此,我們的第壹張報表所需要的字段就添加成功咯:
Outline 中 點擊項目名稱-》Properties 中 點擊 Edit query, filter and sort options:
在打開的數據源與查詢對話框中,點擊右上的 Read Fields ,讀取更多的字段:
註意: 也可以在這裏修改 SQL 語句來得到新的字段,但如果報表中已有的字段在新的字段集中不存在,那麽必須手動把這些舊字段刪除!
點擊 OK 後,就配置好了新的字段集,它們會在 Outline 的 Fields 中列出來,以供使用:
在設計模式中,點擊要刪除的字段,按 Delete 就可以直接刪除咯 O(∩_∩)O~
點擊 preview 頁簽,就可以看到效果啦:
註意: 子報表與父報表是分別保存各自的文件中,所以如果在包含子報表的父報表中,進行修改、保存操作,是不會影響到子報表的!如果要壹次性保存父子報表,可以在 Projects -> 勾選 Build Automatically。
File -> New -> Project,在 Wizards 中鍵入 “Jasper”(過濾出相關的內容):
選擇 JasperReports Project,然後在接下來的對話框中輸入項目名稱,點擊 Finish,項目文件夾就創建好咯。
在主界面左側的 Project Explorer 中,就可以看到剛才我們新增的項目文件夾咯: