一、概述
使用Excel檔案作為資料來源,副檔名為【xls】或【xlsx】。
如果是在自己電腦操作Excel檔案需放在 【 %FR_HOME%\webapps\webroot\WEB-INF\reportlets】目錄下。建議安裝設計器在非系統槽,如【D:\】。
如果是在伺服器上Excel檔案需放在Tomcat目錄下的 【%Tomcat%\webapps\webroot\WEB-INF\reportlets】裡。
二、操作步驟(1)-Excel資料集
在Excel創建一個datasource.xls檔案為範例,資料如下。檔案載點。
開啟設計器後,在設計器的左下方,是我們資料收集的地方,分為範本資料集與伺服器資料集,我們要在範本資料集設定。
1
範本資料集設定,點擊範例資料集上方的【+】。
2
點擊【檔案資料集】。
3
彈出檔案資料集視窗,在 檔案型別 中的下拉框中選擇【Excel】。
4
點擊 本機檔案 中的【選擇】。
5
彈出開啟視窗 選擇datasource.xls檔案。
6
點擊【開啟】。
7
設定欄欄標題,把【第一列包含欄標題】打勾。
8
點擊【預覽】。
9
確定資料可以顯示,點擊【確定】。
10
點擊【確定】。
11
完成Excel檔案資料集創建。
三、操作步驟(2)-動態Excel資料集
使用參數切換不同Excel檔案來顯示資料。
在Excel創建各一個 2018data.xlsx、2019data.xlsx 檔案,資料如下。檔案載點。
我們可以在 reportlets 目錄下多新增一個名稱為 Excel的資料夾。
這2個Excel檔案存放路徑在【D:\FineReport_10.0\webapps\webroot\WEB-INF\reportlets\Excel】,這邊範例為 【D:】下的路徑。