上一篇文章里我們集中展示了利用FineReport這一Java報表工具制作出來的分組報表,并概括說明了各類型分組報表的應(yīng)用范圍。今天我們繼續(xù)介紹另一種重要的報表——匯總報表。不難理解,匯總報表就是將展示的數(shù)據(jù)進行求和或個數(shù)統(tǒng)計,給出一個總的結(jié)果。
下面我們就來看看FineReport報表工具制作出來的幾種匯總報表。首先是最簡單的分組匯總報表。可用來進行組內(nèi)統(tǒng)計和組間合計。
還可以預(yù)先定義公式,實現(xiàn)自動計算匯總。
當(dāng)然還可以設(shè)定一些條件,對符合條件的數(shù)據(jù)進行篩選后統(tǒng)計。如下圖,就是一個條件匯總報表。
除了上述兩種在縱向列上的統(tǒng)計,當(dāng)然還可以橫向進行匯總。如下圖,就是一個多方匯總報表。
很多時候用戶會把相關(guān)數(shù)據(jù)在一頁內(nèi)展示完,這就要求報表工具提供頁內(nèi)合計功能。
下面是一個更為復(fù)雜的匯總報表展示:
總的來說,這些都還只是FineReport報表匯總展示中比較基礎(chǔ)的部分,畢竟沒有涉及到報表參數(shù)的運用,而只是一些簡單的公式編寫。下一篇文章我們將會開始正式的介紹在涉及參數(shù)的情況下,制作出來的更為靈活的報表。
文章轉(zhuǎn)自:http://blog.vsharing.com/fanfanzheng/A1323986.html
了解Java報表工具就從這里開始