轉職入行後做了一些金融相關的專案,因此時常碰到報表相關的需求,想在這次鐵人賽分享一些使用JasperReports、Apache POI、JFreeChart等報表相關的基礎操作與學習經驗。
上一篇提到了預設變數,然而預設變數不能作任何更動與設定,如果想自己定義變數用於報表中,就要自行設定變數的屬性。 新增變數 來新增一個變數,認識變數的屬性吧 先...
資料單純時用一個模板匯出excel就能滿足,但對於大型資料集或需要區分不同類別的資料時,想將資料放在不同sheet呈現的話要怎麼做呢?以下將介紹如何實現匯出多個...
在匯出報表的時候,有些情境下我們的DataSource是null,例如我想查詢一段日期區間的資料,但資料庫沒有此日期區間的資料,這時候要匯出什麼樣的報表,就看當...
SubReport元素 在JasperReports中,子報表(SubReport)是相對較難的設計方法,在主報表中嵌入一個甚至多個子報表,讓複雜的資料能更靈...
上一篇已經大致完成子報表模板的設置,今天來看看後端要怎麼處理資料。 Java後端處理DataSource 這次的情境是每個科系的各個課程成績平均,科系作為主報表...