如何使用FineReport文件數(shù)據(jù)集作為餅圖的數(shù)據(jù)源
FineReport是一款非常強大的報表設(shè)計器,可以幫助您快速設(shè)計出高質(zhì)量的報表。除了使用數(shù)據(jù)庫查詢、程序、內(nèi)置數(shù)據(jù)集、存儲過程作為報表的數(shù)據(jù)源,F(xiàn)ineReport還提供了文件數(shù)據(jù)集作為數(shù)據(jù)源的選項
FineReport是一款非常強大的報表設(shè)計器,可以幫助您快速設(shè)計出高質(zhì)量的報表。除了使用數(shù)據(jù)庫查詢、程序、內(nèi)置數(shù)據(jù)集、存儲過程作為報表的數(shù)據(jù)源,F(xiàn)ineReport還提供了文件數(shù)據(jù)集作為數(shù)據(jù)源的選項。下面我們將以餅圖為例,來詳細(xì)介紹如何使用FineReport文件數(shù)據(jù)集作為餅圖的數(shù)據(jù)源。
第一步:新建模板
首先,打開FineReport報表設(shè)計器,新建一個普通報表模板。然后選中一定區(qū)域合并單元格,這樣做是為了給餅圖留出足夠的空間。
第二步:插入數(shù)據(jù)
接著,您需要新建一個空白Excel文檔,并插入一張類似表格的數(shù)據(jù)。如果您是在遠(yuǎn)程服務(wù)器上操作,需要把文件上傳到服務(wù)器上。
第三步:新建文件數(shù)據(jù)集
在模板數(shù)據(jù)集上方,點擊加號圖標(biāo),新建一個文件數(shù)據(jù)集。文件類型選擇Excel,并找到剛才上傳的文件。
第四步:預(yù)覽數(shù)據(jù)
勾選上第一行包含列標(biāo)題,并點擊預(yù)覽按鈕預(yù)覽數(shù)據(jù)。通過數(shù)據(jù)預(yù)覽,您可以查看數(shù)據(jù)是否正確,如下圖所示:
第五步:綁定系列名和值
利用已創(chuàng)建好的文件數(shù)據(jù)集,作為餅圖的數(shù)據(jù)源,綁定系列名和值。在綁定的過程中,您需要注意一些細(xì)節(jié),例如選擇正確的字段、對數(shù)值進行格式化等等。
第六步:保存并預(yù)覽
最后,保存文件,并在瀏覽器中預(yù)覽圖形效果。您會發(fā)現(xiàn),F(xiàn)ineReport通過文件數(shù)據(jù)集成功地為您生成了一張漂亮的餅圖,如下圖所示:
結(jié)語
使用FineReport文件數(shù)據(jù)集作為餅圖的數(shù)據(jù)源非常簡單,只需按照以上步驟操作即可。但是,在實際操作中,您還需要考慮一些其他因素,例如數(shù)據(jù)的準(zhǔn)確性、數(shù)據(jù)的格式化等等。只有在這些細(xì)節(jié)方面全面考慮之后,才能設(shè)計出更加完美的報表。