FineReport是一款報(bào)表處理軟件,可以用于各個(gè)行業(yè),幫助用戶輕松的解決報(bào)表制作難的問(wèn)題,通過(guò)簡(jiǎn)單額拖拽操作便可以設(shè)計(jì)復(fù)雜的中國(guó)式報(bào)表,個(gè)人辦公必備軟件。
軟件介紹
FineReport是一款非常優(yōu)秀的報(bào)表處理軟件,本質(zhì)上這是一個(gè)通用的報(bào)表制作和數(shù)據(jù)可視化工具。當(dāng)企業(yè)、公司面對(duì)大量的數(shù)據(jù)需要整理,生成合理的報(bào)告時(shí),就需要用到這款軟件了,可以快速靈活地制作報(bào)表,搭建統(tǒng)一的數(shù)據(jù)決策和管理平臺(tái),讓數(shù)據(jù)清晰整潔的羅列出來(lái)??梢钥焖俚拈_(kāi)發(fā)報(bào)表,并把這些報(bào)表和各類系統(tǒng)無(wú)縫集成,讓數(shù)據(jù)成為生產(chǎn)力。
軟件特色
1、【設(shè)計(jì)模式】
FineReport為類Excel風(fēng)格,“EXCEL+綁定數(shù)據(jù)列”形式的操作界面,大大降低了學(xué)習(xí)成本,會(huì)使用excel,基本上就會(huì)使用FineReport。支持多SHEET和跨SHEET計(jì)算,完美兼容EXCEL公式,用戶可以所見(jiàn)即所得的設(shè)計(jì)出任意復(fù)雜的表樣。同時(shí)FineReport還支持多工作目錄(項(xiàng)目切換)和遠(yuǎn)程設(shè)計(jì),用戶可以本地設(shè)計(jì)遠(yuǎn)程發(fā)布模板,并直接對(duì)服務(wù)器端報(bào)表文件編輯更改。可以實(shí)現(xiàn)多部門、多人員協(xié)同工作。數(shù)據(jù)權(quán)限和模板權(quán)限都可以設(shè)置,模板加鎖功能可以防止編輯沖突。
2、【數(shù)據(jù)支持】
FineReport連接數(shù)據(jù)源的方式多種多樣,支持通過(guò)JDBC的方式直接連接數(shù)據(jù)庫(kù),或通過(guò)JNDI的方式與應(yīng)用服務(wù)器共享數(shù)據(jù)連接,也支持通過(guò)JCO連接SAP系統(tǒng)??芍С值臄?shù)據(jù)源類型包括:
①數(shù)據(jù)庫(kù)數(shù)據(jù)源:包括Oracle,SqlServer,MySql,DB2,Sybase,Access,Derby,Postgre,Informix等
②主流的關(guān)系型數(shù)據(jù)庫(kù);支持SQL取數(shù)據(jù)表或視圖,亦支持存儲(chǔ)過(guò)程。
③文本數(shù)據(jù)源:Excel文件,Txt文件,XML文件的數(shù)據(jù);
④內(nèi)置數(shù)據(jù)源:支持服務(wù)器內(nèi)置數(shù)據(jù)集和報(bào)表內(nèi)置數(shù)據(jù)集;
⑤BI多維數(shù)據(jù)庫(kù):Essbase,ssas,sap,hadoop以及FineBI的cube。
⑥其他數(shù)據(jù)源:支持程序數(shù)據(jù)源,SAP數(shù)據(jù)源和異構(gòu)數(shù)據(jù)源。
3、【復(fù)雜報(bào)表處理】
FineReport支持多源數(shù)據(jù)關(guān)聯(lián)、行列對(duì)稱、分欄、分頁(yè)和分組報(bào)表、動(dòng)態(tài)隔間運(yùn)算、函數(shù)(公式)支持、聚合報(bào)表等功能,可以輕松制作實(shí)現(xiàn)各種類型的財(cái)務(wù)、人事、績(jī)效、銷售、庫(kù)存、物流等統(tǒng)計(jì)報(bào)表。
4、【圖表】
帆軟自主研發(fā)的HTML5圖表技術(shù),支持多種圖表類型、樣式、風(fēng)格,參數(shù)傳遞靈活,交互效果豐富,完美支持IOS移動(dòng)設(shè)備。同時(shí),F(xiàn)ineReport的數(shù)據(jù)地圖功能也很強(qiáng)大,有著豐富的內(nèi)置地圖粒度,支持熱力地圖、自定義地圖,并且可以集成百度、Google等GIS地圖,實(shí)現(xiàn)地圖縮放、位置定位等功能。
5、【表單】
表單(dashboard)為移動(dòng)端和大屏而生,其本身特有屬性,比如屏幕自適應(yīng)、組件獨(dú)立刷新等,借助表單功能、圖表功能和各種交互功能,用戶可以構(gòu)建強(qiáng)大、全面的“管理駕駛艙”,更好的展示企業(yè)的各項(xiàng)業(yè)務(wù)指標(biāo)等數(shù)據(jù),實(shí)現(xiàn)數(shù)據(jù)的多維度分析。
6、【參數(shù)控件】
FineReport提供了種類十分豐富的控件類型,使用參數(shù)設(shè)計(jì)界面,用戶可以可視化拖拽設(shè)計(jì),靈活布局參數(shù)界面,并實(shí)現(xiàn)參數(shù)聯(lián)動(dòng)、動(dòng)態(tài)列查詢、自動(dòng)查詢、參數(shù)為空顯示全部值、動(dòng)態(tài)顯示參數(shù)控件、參數(shù)面板中數(shù)據(jù)對(duì)應(yīng)顯示、根據(jù)參數(shù)查看不同報(bào)表、預(yù)定義控件直接引用等功能。
7、【交互分析】
良好的交互分析體驗(yàn),可以幫助用戶更好的閱讀報(bào)表,發(fā)現(xiàn)數(shù)據(jù)價(jià)值。FineReport支持多種交互分析效果,如圖表聯(lián)動(dòng),數(shù)據(jù)聯(lián)動(dòng),多維數(shù)據(jù)鉆取,任意組合鉆取,無(wú)限層次鉆取,多維度數(shù)據(jù)分析,即時(shí)分析等。
怎么建立源數(shù)據(jù)
第一步,雙擊打開(kāi)FineReport報(bào)表設(shè)計(jì)器,在文件中選擇決策報(bào)表,如下圖所示:
第二步,在Windows系統(tǒng)里,創(chuàng)建一個(gè)txt文件,有兩個(gè)字段月份和數(shù)量,如下圖所示:
第三步,在報(bào)表設(shè)計(jì)器下方新建文件數(shù)據(jù)集,選擇剛剛創(chuàng)建的txt文件,如下圖所示:
第四步,導(dǎo)入這個(gè)txt文件,文件類型選擇TXT,編碼類型選擇UTF-8,如下圖所示:
第五步,使用預(yù)覽查看數(shù)據(jù),結(jié)果出現(xiàn)了中文亂碼;將編碼類型改為GBK,再次預(yù)覽沒(méi)有出現(xiàn)中文亂碼,如下圖所示:
第六步,再次拖入五個(gè)圖形到?jīng)Q策報(bào)表的編輯區(qū)域,分別使用同一個(gè)數(shù)據(jù)集,如下圖所示:
怎么制作動(dòng)態(tài)圖表
1、準(zhǔn)備數(shù)據(jù)
新建工作薄,添加數(shù)據(jù)集ds1,SQL語(yǔ)句為SELECT strftime('%Y',訂購(gòu)日期) as 年, strftime('%m',訂購(gòu)日期) as 月, 貨主省份, 應(yīng)付金額 FROM [訂單] 。
2、定義參數(shù)
我們根據(jù)選擇的年份與月份來(lái)動(dòng)態(tài)改變圖表,定義3個(gè)報(bào)表參數(shù):
報(bào)表參數(shù)Year:年份,默認(rèn)值為2010;
報(bào)表參數(shù)Start:起始月份,默認(rèn)值為1;
報(bào)表參數(shù)End:結(jié)束月份,默認(rèn)值為6。
參數(shù)界面設(shè)計(jì)如下:
3、表樣制作
在單元格中統(tǒng)計(jì)出各省某年若干月的銷售額情況并匯總。
4、數(shù)據(jù)列設(shè)置如下:
根據(jù)參數(shù)值的不同,單元格中統(tǒng)計(jì)出來(lái)的數(shù)據(jù)不同,以單元格作為數(shù)據(jù)來(lái)源,圖表顯示的數(shù)據(jù)也不同,從而實(shí)現(xiàn)動(dòng)態(tài)圖表。
5、插入圖表合并一片單元格如上圖,右擊單元格元素>插入圖表,選擇柱形圖,點(diǎn)擊確定。
圖表類型設(shè)置
柱形圖種類選擇三維柱形圖,如下圖
6、圖表數(shù)據(jù)設(shè)置
圖表數(shù)據(jù)來(lái)源于單元格數(shù)據(jù)分類軸為地區(qū),系列名稱為月份,系列值為銷售額,如下圖:
點(diǎn)擊保存,一張根據(jù)參數(shù)的改變動(dòng)態(tài)改變的圖表便制作完成了。
7、動(dòng)態(tài)標(biāo)題設(shè)置
給圖表設(shè)置一個(gè)動(dòng)態(tài)的標(biāo)題,選中圖表,選擇圖表屬性表-樣式>標(biāo)題,點(diǎn)擊F(X)公式按鈕,公式為=$Year+"年度"+$Start+"—"+$End+"月銷售額統(tǒng)計(jì)",根據(jù)參數(shù)的不同顯示動(dòng)態(tài)標(biāo)題。
8、最后報(bào)表主體中模板樣式如下圖:
9、保存與預(yù)覽
保存模板,點(diǎn)擊分頁(yè)預(yù)覽,效果如下。
怎么求地區(qū)內(nèi)占比
第一步,打開(kāi)FineReport報(bào)表設(shè)計(jì)器中,新建一個(gè)空白的普通報(bào)表,如下圖所示:
第二步,接著在左下方新建一個(gè)內(nèi)置數(shù)據(jù)集,添加兩個(gè)字段星期和數(shù)量,并插入七條數(shù)據(jù),如下圖所示:
第三步,依次將新建的內(nèi)置數(shù)據(jù)集字段拖動(dòng)到列表,添加一列比例,如下圖所示:
第四步,選中第三列,選擇公式添加公式B2/sum(B2[!0]{A2=$A2}),如下圖所示:
第五步,保存并在瀏覽器中預(yù)覽報(bào)表效果,結(jié)果發(fā)現(xiàn)比例都是1,說(shuō)明計(jì)算不成功,如下圖所示:
第六步,修改第三列使用的公式,調(diào)用函數(shù)PROPORTION(),保存預(yù)覽可以查看到效果,如下圖所示:
更新日志
FineReport V10.0 2019年12月
1.水印增加密度設(shè)置
2.設(shè)計(jì)器啟動(dòng)速度優(yōu)化
3.云端運(yùn)維支持導(dǎo)出多月數(shù)據(jù)包
4.整體加載動(dòng)畫與BI統(tǒng)一
相關(guān)版本
下載地址
精品推薦
-
5 極光下載
裝機(jī)必備軟件
網(wǎng)友評(píng)論