帆軟產品介紹-客開培訓_第1頁
帆軟產品介紹-客開培訓_第2頁
帆軟產品介紹-客開培訓_第3頁
帆軟產品介紹-客開培訓_第4頁
帆軟產品介紹-客開培訓_第5頁
已閱讀5頁,還剩33頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、帆軟報表介紹什么叫做報表?狹義上,報表就是指用表格和圖表等格式來展示動態數據,用一個公式簡單表示:報表=多樣化格式+動態數據廣義上,報表不僅局限于表格和圖表等展現數據的格式,還包括查詢過濾格式以及數據填報錄入格式,此時,公式中的多樣化格式應該表示為:多樣化格式=表格+圖表+查詢過濾+數據填報什么叫做帆軟報表? 帆軟報表(FineReport),在其提供的模板設計器上,通過可視化的界面操作,完成報表的各種格式樣式的設計,然后經過web服務器解析成html在瀏覽器端展示。 軟件公司可在軟件產品中集成FineReport,以加快產品開發或項目實施進度。企事業單位可搭建報表中心和報表平臺,自己維護,及

2、時響應業務的報表需求。帆軟版本發展帆軟報表軟件主要有4個大版本:FineReport 6.x:初期版本,包括6.16.5,現階段已經不再維護FineReport7.0:中期產品,包括7.0.07.0.5,基本上不再維護FineReport8.x:即將發布版本FineReport7.1:現階段主打產品,包括7.1.0和7.1.1FineReport主要功能FineReport報表軟件主要功能如下:多sheet報表多數據關聯參數界面查詢填報報表報表打印和導出定時調度遠程設計聚合報表圖表聯動地圖數據分析移動端決策系統權限控制表單數據上報多維數據庫致遠帆軟合作概述致遠與帆軟當前合作版本為7.0.5版本

3、,其主要合作功能列表如下:1、多sheet報表設計2、多報表運行環境3、多數據源關聯4、參數查詢界面5、遠程設計6、決策平臺7、集團權限控制故,大家切記使用帆軟設計報表時,注意其版本帆軟安裝目錄結構FineReport軟件安裝目錄文件夾如下:報表該如何做?數據取數層報表制作層報表使用層設計器界面FineReport報表均是通過設計器進行設計操作的第一步、數據取數層 報表是用來展現動態數據的,故制作報表首先要定義數據來源,FineReport報表其數據來源于數據集,數據集通過數據連接從數據庫中取數:數據庫數據集數據連接數據連接是指與數據庫建立連接的橋梁。打開設計器,點擊服務器定義數據連接即可添加

4、數據連接:FineReport數據連接有多種方式:JDBC數據連接:最普遍的數據連接方式,可用于執行SQL語句JNDI數據連接:以JNDI連接的方式與數據庫建立連接SAP數據連接:專門連接SAP數據庫的連接方式XMLA數據連接:連接多維數據庫的連接方式,暫時支持SQL Server的SSAS,oracle的Essbase和SAP的HANAFineBI數據連接:連接FineBI多維數據庫的連接方式PS : 數據連接是基于全局范圍的,其界面操作保存的配置文件路徑為 %FR_HOME%WebReportWEB-INFresourcesdatasource.xml數據集 是指FineReport制作報

5、表時的直接數據來源,數據集是FineReport自己定義的一個數據集合 新建一張模板,在左下角的數據集面板中點擊添加按鈕即可新建數據集:數據集類型: 程序數據集:數據來源于java程序類,將class文件導入指定位置即可 內置數據集:手動自定義輸入數據集數據,不可導出 文件數據集:數據來源于外部文件,包括excel、txt和xml SAP數據集:數據來源于SAP數據庫,與SAP數據連接配合使用 存儲過程:數據來源于存儲過程,不能新建,只能調用 多維數據庫:數據來源于多維數據庫,與XMLA數據連接配合使用關聯數據集:將多個數據集合并為一個數據集樹數據集:數據具有層級結構,與下拉樹,試圖樹等展現層

6、級關系的控件配合使用數據庫查詢:一般與JDBC數據連接聯合使用,直接輸入SQL語句PS: 數據集即可作用于全局,也可作用于單張模板,如果需要作用于全局,則點擊服務器-服務器數據即可添加服務器數據集,如果只需要作用于單張模板,直接在模板數據集添加即可,服務器數據集保存在datasource.xml文件中,模板數據集保存在模板當中數據庫查詢最常用的數據集類型為數據庫查詢,即通過SQL語句取數第二步、報表制作層FineReport報表根據功能主要包括四大塊:數據表格展現數據查詢圖表展示數據填報示例公司領導想查看各個地區銷售員的一整年的銷量情況,以便年終對其進行考核,如下圖所示效果:第三步、報表使用層

7、報表使用是指將制作好的報表部署在web服務器上查看報表或者錄入數據。帆軟報表web服務器解析瀏覽器端html展示FineReport支持所有主流的web服務器,包括tomcat、weblogic、websphere等等報表部署帆軟報表部署有兩種部署方式:1、直接部署:將報表工程以一個獨立的應用的方式部署到web服務器下2、嵌入式部署:將報表作為一個模塊部署到自己的系統下面直接部署直接將帆軟功能拷貝到web工程目錄下,如下圖:嵌入式部署 將帆軟工程嵌入到自己的系統中去,則需將帆軟的相關文件拷貝到系統的對應位置中:fr-server-7.1.jar:包含了報表服務的所有功能,必須拷貝至WEB-IN

8、Flib下;fr-third-7.1.jar:包含了報表服務引用的第三方插件,必須拷貝至WEB-INFlib下;reportlets:該文件夾為FineReport服務器規定的,不能修改,且必須為小寫,其下可以建立子目錄,所有報表模板cpt文件必須保存在reportlets文件夾下,且reportlets文件必須放在WEB-INF下;resources:該文件夾也是FineReport服務器規定的,不能修改,且必須為小寫,下面包含了報表服務器的配置信息,拷貝至WEB-INF下面。修改web.xml將%FineReport_HOME%/WebReport/WEB-INF下的web.xml中如下的

9、部分復制到%Web_home%/webapps/Web工程名/WEB-INF下的web.xml中,在最后一個servlet之后插入注:web.xml中對于元素出現的順序敏感。servlet必須出現在servlet-mapping標志之前。所有將所有servlet集合放置在servlet-mapping之前以便于管理與程序調用。部署結果查看部署成功之后,直接在瀏覽器中輸入如下URL: :端口號/工程名字/ReportServer?比如說,本機tomcat下面的WebReport報表工程,其URL為: ?數據決策系統數據決策系統是FineReport自主研發的系統管理平臺,可以直接在系統中進行用戶

10、管理,報表管理,權限管理等等服務器啟動之后,在瀏覽器中輸入: 即可訪問決策系統PS 第一次登陸系統,需要設置管理員用戶名密碼,其存儲在%FR_HOME%WebReportWEB-INFresources下的privilege.xml配置文件中,如果忘記,刪除重啟重新設置即可帆軟致遠集成根據致遠版本的不同,其與帆軟的集成方式有所不同,以A8 5.1版本為分界線5.1之前版本(不包括5.1):5.1之前版本還沒有與帆軟進行深度集成,如果需要在項目中使用帆軟報表,那么其是使用單點登錄的方式來集成兩個系統,在登錄OA的時候單點登錄帆軟系統,并在OA頁面的點擊進入帆軟系統的節點,即可打開帆軟系統,并在系

11、統中查看報表,其用戶配置和權限配置均在帆軟系統的單獨設置5.1及以后版本:在5.1版本中,致遠與帆軟進行了深度集成,帆軟以插件的形式綁定在致遠OA系統中,故,可以在OA系統中直接通過可視化操作選擇報表模板并控制權限,不需要通過帆軟自帶系統進行報表的展現和權限的設置,則也無需進行單點登錄設置設置報表管理員設計器登錄名:帆軟設計器連接遠程工作目錄的用戶名密碼;工作目錄:帆軟設計器連接遠程工作目錄之后的模板保存路徑;數據庫用戶名:自動在OA連接的數據庫中創建一個用戶,用于帆軟設計生成數據集表單管理員登錄系統,選中需要分析的表單,生成報表數據集:生成報表數據集之后,系統會自動在數據庫中為該張表單創建一個視圖,其字段名稱為表單字段名稱數據集授權設計器遠程連接左上角的模板管理面板中自動創建一個報表目錄,其名字與前面添加報表管理員時的報表目錄一致點擊服務器-定義服務器數據連接,可以看到其有一

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論