上一篇文章里我們集中展示了利用FineReport這一Java報表工具制作出來的填報表,并概括說明了填報表的多種功能。今天我們要介紹的是FineReport的其他報表實現(xiàn)效果。
在我們通常的印象中,報表總是如excel表格一樣,由很多單元格組成。除了這種常見的報表形式,FineReport還能實現(xiàn)諸如下圖的大文本報表。它擺脫了傳統(tǒng)意義上的報表格式,使得報表的展現(xiàn)效果更加靈活多樣。
FineReport還能實現(xiàn)發(fā)票的套打功能:
在報表設(shè)計時,就將其設(shè)計為卡片的形式,這樣預(yù)覽出來的效果類似于訂單或物品信息標(biāo)簽。
特別是下圖的這種卡片式分欄表,很適合對圖書館中的圖書信息進(jìn)行管理。
有時候數(shù)據(jù)信息很多,瀏覽時容易產(chǎn)生誤差,為了盡可能減少這種情況的產(chǎn)生,FineReport報表提供了動態(tài)背景色,用戶可根據(jù)需要自行對背景顏色進(jìn)行設(shè)置,例如下面這個報表,就采用了間隔設(shè)置的方式,報表預(yù)覽一目了然。
要從海量的數(shù)據(jù)中發(fā)現(xiàn)問題,單憑人力是無法做到的, FineReport報表提供的自動預(yù)警機(jī)制,能夠幫助用戶快速識別異常數(shù)據(jù)。下圖中,就是對庫存量大于100的貨品進(jìn)行了預(yù)警。
文章轉(zhuǎn)自:http://blog.vsharing.com/fanfanzheng/A1333900.html
了解Java報表工具就從這里開始