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