Finereport10特別版介紹
Finereport10特別版是一款功能強(qiáng)大的報(bào)表軟件。Finereport10中文版界面友好,樣板豐富,支持java編寫,擁有三維圖、柱狀圖、條形圖等各種直觀圖標(biāo),幫助用戶輕松完成簡(jiǎn)易的報(bào)表制作。
Finereport10特別版使用說(shuō)明
一、圖表制作
1、插入圖表
打開(kāi)FineReport報(bào)表設(shè)計(jì)器,選擇菜單欄上的“插入>單元格元素>圖表”,或者在單元格上面,右擊選擇添加單元格元素,插入圖表即可,這里選擇柱形圖。
2、綁定圖表數(shù)據(jù)源
選中圖表,在右側(cè)上方的圖表屬性面板中選擇圖表屬性表-數(shù)據(jù),圖表數(shù)據(jù)來(lái)源使用默認(rèn)單元格數(shù)據(jù)。
3、設(shè)置圖表樣式
在圖表屬性表-樣式面板中,我們可以設(shè)置“標(biāo)題”“圖例”“系列”“坐標(biāo)軸”“區(qū)域”“數(shù)據(jù)表”,比如可以設(shè)置標(biāo)題不可見(jiàn)、左對(duì)齊、顏色為紅、無(wú)邊框等。也可以設(shè)置圖表的交互屬性,實(shí)現(xiàn)動(dòng)態(tài)展示、數(shù)據(jù)點(diǎn)提示、坐標(biāo)提示、坐標(biāo)軸縮放、圖表自動(dòng)刷新等效果。
4、設(shè)置圖表擴(kuò)展屬性
在屬性設(shè)置面板中,選擇圖表所在單元格的左父格和上父格,分別設(shè)置為無(wú)。
5、保存預(yù)覽:選擇保存并分頁(yè)預(yù)覽。
二、報(bào)表執(zhí)行過(guò)程
1、描述
報(bào)表的執(zhí)行過(guò)程大體可分為兩步:1、報(bào)表計(jì)算;2、頁(yè)面轉(zhuǎn)換。
報(bào)表計(jì)算過(guò)程:先讀取我們的sql語(yǔ)句,將完整的sql語(yǔ)句傳至數(shù)據(jù)庫(kù)服務(wù)器,由數(shù)據(jù)庫(kù)返回?cái)?shù)據(jù)給報(bào)表服務(wù)器,報(bào)表服務(wù)器進(jìn)行數(shù)據(jù)列的擴(kuò)展、匯總、關(guān)聯(lián)、公式運(yùn)算等計(jì)算,最終生成報(bào)表結(jié)果。
頁(yè)面轉(zhuǎn)換過(guò)程:報(bào)表計(jì)算完成后生成xml頁(yè)面,需要轉(zhuǎn)換為html頁(yè)面才能在瀏覽器中查看。
針對(duì)這一過(guò)程FR是可以實(shí)時(shí)監(jiān)控的。監(jiān)控方法是將服務(wù)器的log輸出級(jí)別設(shè)為“普通信息”,就能在控制臺(tái)上看到每一步使用的時(shí)間。
2、設(shè)置日志輸出級(jí)別
修改log級(jí)別為【debug】,日志顯示為【展示普通信息】,詳細(xì)請(qǐng)查看log輸出級(jí)別,如下圖設(shè)計(jì)器中設(shè)置:
3、查看報(bào)表執(zhí)行過(guò)程
打開(kāi)模板:打開(kāi)FR設(shè)計(jì)器,打開(kāi)里面自帶的模板:%FR_HOME%\WebReport\WEB-INF\reportlets\GettingStarted.cpt
清空日志:點(diǎn)擊分頁(yè)預(yù)覽前,先清空日志。
4、瀏覽器端訪問(wèn)報(bào)表
點(diǎn)擊分頁(yè)預(yù)覽,輸入?yún)?shù)條件后,點(diǎn)擊查詢;
等到報(bào)表在瀏覽器上完全展示出來(lái)后,查看日志窗口的信息:
從日志中我們可以對(duì)報(bào)表的執(zhí)行過(guò)程進(jìn)行實(shí)時(shí)監(jiān)控。
三、時(shí)序圖插件使用
1、描述
創(chuàng)建一個(gè)時(shí)序圖分三個(gè)步驟:
定義角色(包括標(biāo)題-可選);
定義消息;
定義注釋(可選)。
另外可進(jìn)行樣式設(shè)置。例如,創(chuàng)建下圖所示的時(shí)序圖:
2、插件介紹
可點(diǎn)擊時(shí)序圖插件前往插件商城下載。
設(shè)計(jì)器插件安裝方法參照設(shè)計(jì)器插件管理
服務(wù)器安裝插件方法參照服務(wù)器插件管理
安裝該插件后,以決策報(bào)表為例,圖表里會(huì)多出一個(gè)時(shí)序圖控件,如下圖:
3、數(shù)據(jù)配置
定義角色(包括標(biāo)題)
1)輸入標(biāo)題。
2)輸入角色名字。
注:角色名字不能為空;不能重復(fù);
通過(guò)“+”按鈕增加;通過(guò)點(diǎn)擊名字前的序號(hào)位置的刪除按鈕可刪除。
3)輸入超鏈接。
注:如果沒(méi)有,可以省略。
定義消息
消息由三個(gè)部分組成:
1)消息內(nèi)容;
2)箭頭樣式;
3)消息的發(fā)送者和接收者。
定義注釋
注釋由三個(gè)部分組成:
1)注釋內(nèi)容;
2)超鏈接(可省略);
3)注釋所在位置,可指定位于某角色左或右,或者橫跨多個(gè)角色。
4、樣式設(shè)置
默認(rèn)樣式
自定義樣式
5、保存預(yù)覽編輯
點(diǎn)擊預(yù)覽,效果如上圖。
已完成模板:時(shí)序圖.frm,可點(diǎn)擊進(jìn)行下載。
Finereport10特別版特色
1、扁平化設(shè)計(jì)器
描述:設(shè)計(jì)器界面風(fēng)格轉(zhuǎn)為扁平化
2、設(shè)計(jì)器與論壇一鍵登錄及最新消息
描述:設(shè)計(jì)器中增加登錄按鈕,可以一鍵登錄帆軟論壇,并且定期推送產(chǎn)品最新信息至設(shè)計(jì)器。
3、聚合報(bào)表支持導(dǎo)出打印
4、分欄大標(biāo)題和結(jié)尾行優(yōu)化
5、填報(bào)頁(yè)面體驗(yàn)改進(jìn)
描述:目前填報(bào)頁(yè)面的控件,初始加載的時(shí)候,不顯示控件樣式,從而沒(méi)法知道哪邊有控件需要編輯、沒(méi)法知道控件是什么類型、要想編輯一個(gè)控件,要點(diǎn)2-3下,先選中,再點(diǎn)開(kāi),9.0版本增加開(kāi)關(guān)控制可以展示出控件樣式。輸入控件是激活的,用戶可以直接編輯輸入數(shù)據(jù)。
6、Web端控件樣式扁平化
描述:參數(shù)界面及填報(bào)界面以及工具欄按鈕及控件,9.0版本進(jìn)行了美化,默認(rèn)使用新的扁平化效果,也可以使用插件開(kāi)啟老風(fēng)格。
7、在線導(dǎo)入excel做成選項(xiàng)
描述:目前我們的在線導(dǎo)入excel后臺(tái)邏輯比較復(fù)雜,不能滿足所有客戶的需求,增加屬性控制不同情況使用不同匹配邏輯,使得功能更加靈活。
8、導(dǎo)出打印html處理
描述:9.0版本之前直接將html處理成圖片,導(dǎo)出打印時(shí),由于圖片縮放,會(huì)導(dǎo)致模糊,9.0版本后html導(dǎo)出后即為對(duì)應(yīng)內(nèi)容,解決導(dǎo)出打印模糊的問(wèn)題。
9、支持編輯富文本
描述:設(shè)計(jì)器單元格元素增加富文本編輯器,實(shí)現(xiàn)同一單元格中不同內(nèi)容樣式不同。
10、tab布局
描述:表單中增加tab布局,實(shí)現(xiàn)卡片式組件。
11、預(yù)定義紙張大小
描述:客戶為手機(jī)專門做模板的時(shí)候,不知道要做多大才正好,調(diào)完模板后每次都需要在手機(jī)上看反復(fù)調(diào)試才行,9.0版本中增加手機(jī)紙張大小,幫助用戶快速制作手機(jī)報(bào)表。
12、內(nèi)置Access數(shù)據(jù)庫(kù)替換為sqlite
描述: 9.0版本設(shè)計(jì)器自帶的內(nèi)置數(shù)據(jù)庫(kù)為access,在64為jdk服務(wù)器下不能用,需要裝64位access的odbc驅(qū)動(dòng);在mac上也沒(méi)法用,9.0版本中替換為sqlite。
13、插件安裝與更新
描述:為了滿足各類用戶的需求,9.0版本帆軟報(bào)表將增開(kāi)更多接口,使用接口實(shí)現(xiàn)的特殊功能可以通過(guò)插件的方式集成到報(bào)表設(shè)計(jì)器及服務(wù)器,并且提供界面化操作及管理。
14、flash打印 ppapi和npapi
描述:chrome瀏覽器中使用flash打印,如果檢測(cè)chrome使用的是ppapi,也支持打印,但是不支持邊距設(shè)置。
15、平臺(tái)主體風(fēng)格
描述:我們重新規(guī)范了平臺(tái)樣式的架構(gòu),設(shè)計(jì)了插件式的平臺(tái)主題和配色風(fēng)格系統(tǒng),并內(nèi)置了兩套精心設(shè)計(jì)的主題和一系列配色,滿足各類用戶的審美需求
16、地圖支持svg解析
描述:內(nèi)置地圖更換為svg。提高地圖的展示效果。重新設(shè)計(jì)地圖圖例開(kāi)關(guān),使其更符合用戶習(xí)慣。預(yù)覽時(shí)可根據(jù)鼠標(biāo)滾輪放大縮小。
17、新增漏斗圖
描述:新增加漏斗圖圖表類
18、改進(jìn)數(shù)據(jù)點(diǎn)提示
描述數(shù)據(jù)點(diǎn)提示改為div展示,字體清晰。且重新設(shè)計(jì)數(shù)據(jù)點(diǎn)提示動(dòng)畫(huà)。支持html內(nèi)容數(shù)據(jù)點(diǎn)提示
19、組合圖重新設(shè)計(jì)
描述:組合圖支持多堆積柱形圖以及三維柱形圖。
20、時(shí)間切換
描述:圖表縮放新增時(shí)間切換功能
Finereport10特別版功能
1、共享
共享,正如牛頓所說(shuō)“如果我比別人看得遠(yuǎn),那是因?yàn)槲艺驹诰奕说募绨蛏?rdquo;,其實(shí)引申到搭建數(shù)據(jù)平臺(tái)同樣適用。
別人千辛萬(wàn)苦根據(jù)錯(cuò)誤總結(jié)出的方案,可以直接拿來(lái)用;別人通宵達(dá)旦開(kāi)發(fā)的插件,可以直接拿來(lái)用;別人絞盡腦汁做出的好看的報(bào)表組件,也可以直接拿來(lái)用。通過(guò)云中心問(wèn)題庫(kù)、應(yīng)用中心的插件和共享組件,我們就能在不需要代碼能力,不需要專業(yè)美工的基礎(chǔ)上更好更快的搭建起數(shù)據(jù)平臺(tái)了。
2、智能檢測(cè)
基于帆軟的云中心問(wèn)題庫(kù),AlphaFine可以在用戶訪問(wèn)模板出錯(cuò)時(shí),快速提供當(dāng)前報(bào)錯(cuò)的原因以及對(duì)應(yīng)的解決方案,幫助用戶快速定位問(wèn)題,而不用再面對(duì)報(bào)錯(cuò)代號(hào)一臉茫然
3、智能搜索
AlphaFine可以連接FR一切資源,包含功能、文檔、插件、報(bào)錯(cuò)等等,都可以通過(guò)這個(gè)入口找到答案。一鍵調(diào)取AlphaFine智能搜索框,即可調(diào)取一切相關(guān)資源,基于對(duì)用戶行為的深度學(xué)習(xí),智能提供結(jié)果內(nèi)容。
4、智能推薦
在參數(shù)查詢界面,AlphaFine可以根據(jù)用戶最近一周的使用習(xí)慣,智能推薦參數(shù)組合,讓用戶能快速的找到想要的數(shù)據(jù),無(wú)須再做下一步篩選。5.智能運(yùn)維以全可視化的方式提供內(nèi)存管理、備份還原、系統(tǒng)監(jiān)控、智能檢測(cè)功能,解放系統(tǒng)管理人員,做到管理有的放矢。包括內(nèi)存CPU實(shí)時(shí)預(yù)警、觸發(fā)提醒、智能控制會(huì)話、一鍵備份還原、監(jiān)控系統(tǒng)日志、連接池、模板熱度、用戶行為等等。
5、FineReport提供了兩種添加圖表的方式
一是單元格元素,一是懸浮元素。圖表作為單元格元素插入到報(bào)表中,就可以通過(guò)單元格的父子關(guān)系,跟隨主格的擴(kuò)展自動(dòng)生成相應(yīng)的圖表,而不需要對(duì)每組數(shù)據(jù)單獨(dú)制作對(duì)應(yīng)的圖表。懸浮圖表的定義與單元格圖表是基本上完全相同的,只是在第一步插入圖表的時(shí)候,選擇摻入懸浮元素即可。作為懸浮元素插入到報(bào)表中的圖表,沒(méi)有單元格的限制,可以圖表位置固定,也可以隨意拖放到任何位置,大小設(shè)置后不會(huì)改變,沒(méi)有父格,不會(huì)因?yàn)槠渌麊卧竦臄U(kuò)展而受影響。
Finereport10常見(jiàn)問(wèn)題
圖解FineReport 10創(chuàng)建與SQL2016數(shù)據(jù)庫(kù)連接:
1.下載并安裝好FineReport10和SQL Server 2016。
2.開(kāi)始-->所有應(yīng)用-->Microsoft SQL Server 2016-->SQL Server 2016 Master Data Services Configuration Manager(單擊打開(kāi)),如下圖所示:
3.創(chuàng)建數(shù)據(jù)庫(kù),下一步,如下圖所示:
4.身份驗(yàn)證類型選擇SQL Server 賬戶,設(shè)置用戶名和密碼,測(cè)試連接,提示連接已成功,則進(jìn)入下一步,如下圖所示:
5.輸入數(shù)據(jù)庫(kù)名稱(名稱隨意,好記就行),之后一路點(diǎn)擊下一步就行,如下圖所示:
6.創(chuàng)建成功,如下圖所示:
7.打開(kāi)FineReport10,點(diǎn)擊框起來(lái)的圖標(biāo),如下圖所示:
8.點(diǎn)擊圖標(biāo),選擇JDBC,數(shù)據(jù)庫(kù)選擇SQL Server,會(huì)自動(dòng)配置好驅(qū)動(dòng)器和URL,如下圖所示:
9.將數(shù)據(jù)庫(kù)名稱寫在URL后面,并填上用戶名和密碼,測(cè)試連接,連接成功后點(diǎn)擊確定,就建立好了FineReport和SQl Server的連接,如下圖所示:
- 精選留言 來(lái)自山西太原聯(lián)通用戶 發(fā)表于: 2023-12-17
- 會(huì)不會(huì)強(qiáng)制更新啊
- 精選留言 來(lái)自吉林松原移動(dòng)用戶 發(fā)表于: 2023-11-7
- 愛(ài)死你了樓主!太感謝了!
- 精選留言 來(lái)自廣西柳州聯(lián)通用戶 發(fā)表于: 2023-4-18
- 不錯(cuò),很快,東西都恢復(fù)了
- 精選留言 來(lái)自陜西西安電信用戶 發(fā)表于: 2023-2-3
- 下載使用了,很厲害的軟件,軟件十分的便利簡(jiǎn)單且小巧,感謝分享
- 精選留言 來(lái)自海南三亞移動(dòng)用戶 發(fā)表于: 2023-12-14
- 整的好啊.非常完美的軟件.漂亮