Re: [問題] 如何在iReport,整合檔案,生成jasper p

作者: hgs1906 (受遺棄之子)   2021-07-09 21:39:02
※ 引述《lueichun (= =)》之銘言:
: 我目前手上有xxx1.jrxml,xxx2.java,xxx3.jsp,xxx4.jasper這四個檔案,請問可以
: 用這四個檔案,透過iReport軟體組成一個可執行的project嗎?
: 我google了好久都找不到方法,還是說不光只是用iReport,也要用其他工具才能將這四
: 個檔案整合起來,進而開啟報表?
:
iReport、或是新版的 jasper studio 能開啟的因該只有 jrxml檔而已,
而jasper檔則是jrxml檔被編譯成二元檔後的格式。
iReport、jasper studio 等軟體基本上只能用來架構報表的格式,
但是在架構時如果給資料或資料庫相關資訊的話在iReport編譯成jasper檔時
也會順便產生你要的報表。
基本上jrxml、jasper檔可以簡單視為java去讀取文件檔(所以請指定好正確位置),
之後在餵資料或給資料庫資訊在產生出報表,
所以直接用 idea、eclipse、netbeans、直接下指令去執行java
或用tomcat直接丟jsp檔、之後java或是jsp就會幫你產生報表了。
通常的開發流程是用 iReport去架構你要的報表格式與資訊之後產生出jasper檔,
在用自已習慣的java開發軟體開專案,在專案的java或jsp之中準備好要匯入的資料,
之後讀取jasper檔,將資料與格式合成出報表之後在匯出pdf、word、excel…等。
另外 jasperreports程式庫 裡面的 demo 可以找到非常豐富的參考例子。

Links booklink

Contact Us: admin [ a t ] ucptt.com