下面我們就來看看FineReport報(bào)表工具制作出來的幾種填報(bào)表。
自由填報(bào)表:自由填報(bào)表意為在BS預(yù)覽時(shí),用戶看到的是一張沒有初始數(shù)據(jù)的空白表單,用戶自行填入數(shù)據(jù)并提交保存,數(shù)據(jù)便會自動回填錄入數(shù)據(jù)表。
下圖就是一張空白的自由填報(bào)表:
FineReport的類Excel報(bào)表設(shè)計(jì)還使得它支持多sheet填報(bào)。
即使數(shù)據(jù)關(guān)系復(fù)雜,填報(bào)功能一樣可以實(shí)現(xiàn)。下表就是一個包含了多數(shù)據(jù)類型、多控件的復(fù)雜填報(bào)表。
很多時(shí)候數(shù)據(jù)不是來源于同一張數(shù)據(jù)庫表,很有可能來源于一個數(shù)據(jù)庫的不同表,或者不同的數(shù)據(jù)庫。填報(bào)時(shí)FineReport可以將數(shù)據(jù)自動保存到原來的數(shù)據(jù)庫表中,提高了后臺數(shù)據(jù)的更新效率,這就是多源報(bào)表填報(bào)。
上圖的填報(bào)表中,用戶還可以對行數(shù)據(jù)進(jìn)行增和刪。
文章轉(zhuǎn)自:http://blog.vsharing.com/fanfanzheng/A1329180.html
了解Java報(bào)表工具就從這里開始