目錄
勤哲Excel伺服器功能說明
首先普及一下excel伺服器這個概念:一般的企業級Excel伺服器是一個面向最終用戶的信息系統設計工具與運行平台,它將電子表格軟體和大型資料庫管理系統 MS SQL Server結合起來,在這個平台上,用戶可以充分發揮 Excel的應用水平,通過定義數據項、數據表、表間公式、工作流等,實現管理意圖,輕鬆、快速地構建能夠適應變化的ERP、OA、CRM、SCM等管理信息系統。
企業中的Excel伺服器工具以勤哲為例,勤哲excel伺服器功能主要分為幾個板塊:
1、應用系統管理:主要進行excel伺服器系統用戶的信息設置、設置許可權等
2、應用系統設計:進入應用層,進行數據、表和公式的定義、創捷等
3、個人設置:主要進行代理人設置,即講許可權賦予給其他賬戶,使被賦許可權賬戶可以對賦賬戶賬號下的工作進行處理
4、填報網站:即在web端進行數據填報和處理
5、多種信息傳達方式:簡訊中心、電子郵件集成,藉助簡訊、電子郵件等提醒系統用戶工作事項,發送工作報告等
6、外部數據源:意為勤哲Excel伺服器/CAD伺服器能夠訪問和操作其它應用系統的資料庫中的數據,即從外部數據源獲取和處理數據的功能,目前勤哲excel伺服器支持的外部數據源為:SQL Server、Oracle、Access、Sybase、Informix 、MySQL、DB2(for Windows)、DB2(for AS400)。
7、網路硬碟:實現功能類似與文件共享
由以上功能羅列可看出,勤哲excel伺服器給出的數據解決方案已經很優秀,在系統架構方面也比較合理。同為數據類處理工具,同為數據類優秀產品的數據分析軟體FineReport提供了另一種數據解決方案:
應用系統管理、個人設置
對應勤哲excel伺服器中應用系統管理的用戶管理、許可權設置等功能,FineReport給出的解決方案中許可權維度更豐富、考慮更全面:
應用系統管理統一在FineReport報表管理系統進行。首先FineReport報表系統的決策平台支持對企業員工信息、機構部門及許可權的管理,設置方便,簡單易用。
一般來說,企業員工在訪問企業平台時,是需要通過角色來對員工的許可權進行限制的,同樣,數據分析軟體FineReport決策平台也提供了這個功能,根據角色的不同賦予不同的許可權,使不同的角色可以看到不同的模板。
FineReport在此基礎上還支持多級許可權分配,超級管理員可將許可權分配的部分許可權下發於分級管理員,分級管理員只能對自己許可權範圍內的模板和用戶進行管理,滿足客戶分級管理的需求。
許可權的粒度
很多系統的許可權認證只是限制模塊的使用,使得合法用戶能夠行使自己的權利。FineReport在滿足這種整體許可權認證的同時,許可權的控制力度可以達到同一張報表的內容在不同許可權下展示的效果不一樣,這樣就免除了製作大量的報表來實現同樣效果,尤其是在企業內部業務繁雜,審批麻煩時,一張報表就可以解決所有問題。
FineReport許可權的控制主要體現在以下幾個個方面:
對模板的控制
表示對所有模板的操作許可權進行控制,即對模板的查看,填報,設計,表單等許可權,對於單個模板可以對其數據及顯示進行控制,即模板是相同的,不同用戶登錄查看的數據是不同的以及看到的列數是不同的;數據分析軟體FineReport支持通過點選操作來實現工具欄按鈕、控制項和單元格的許可權控制。
對數據的控制
在模板設計和展示時,數據貫穿始終,FineReport支持對數據連接按照角色進行許可權控制。
對數據決策系統(op=fs)的控制
對產品演示即op=fs進行許可權控制,即用戶是否有許可權訪問產品演示;
對許可權配置平台(管理平台)的控制
在實際應用系統中,並不是每個人都能訪問該許可權管理平台的,只有屬於管理員的用戶才可查看與修改許可權,此時就需要對許可權管理平台進行許可權設置。
FineReport許可權中對模板進行控制包括兩個方面,一個是訪問模板的許可權,一個是訪問模板內容的許可權,前者表示不同的角色可看到的模板時不相同的,後者表示不同的角色看到的模板是相同的,但是顯示的模板內容不相同。
應用系統設計
勤哲excel伺服器中的應用系統設計集中在對數據和模板的具體設計方面,具體的樣式設計集中在excel中進行,如下圖
FineReport 對此的解決方案具體表現為FineReport報表設計器,FineReport給出了雙設計模式:
類excel設計模式
這種模式和Excel相似(當然二者本質並不一樣),整個報表設計窗口是格子式的視覺化編輯界面。用戶可以藉助這個界面所見即所得的設計出任意複雜的表樣,使得報表製作的效果得以大大提高。
表單設計模式
單設計擁有很多普通報表設計無法企及的優勢,如下:
整體性:普通報表是一個整體,無法實現局部刷新,表單是由各個組件組件,可以實現組件內刷新,即局部刷新;
自適應:普通報表無法實現自適應,表單可以完美的實現自適應,更好的支持移動端的使用;
控制項:普通報表實現參數查詢,只能將控制項添加到參數面板中,表單不僅可以在參數面板中添加控制項,同時還可以單獨使用控制項,實現數據的過濾;
聯動:普通報表中單元格或圖表無法直接與單元格實現聯動,表單卻可以實現報表塊或圖表塊與報表塊的聯動。
填報
相對應勤哲excel伺服器的網站填報(即web端填報),FineReport的填報具有填報方式多樣、編輯方式多樣、數據來去無關、零客戶端(即web端填報)的特點,此外,在FineReport中,還可實現多級上報。
FineReport的數據展現支持多個不同的數據源,填報也同樣支持將同一表中填寫的數據提交到多個不同的表或者不同的庫,並且支持多源填報報表數據的刪除行和添加行(除了普通的單行外,可以選擇指定行數或者一整個表單的樣式)、支持B/S端自動計算、支持多sheet填報。
FineReport的填報中,數據的來源與去向是分別定義的,因此數據的來源與去向並無必然聯繫。
通常我們用到填報時,特別多級匯總的填報,往往填報模板並非完全一張空白表格等待填寫,而是有部分數據從資料庫獲取,或是對所得數據進行編輯,或是補充部分數據再進行提交。
FineReport提供了豐富的單元格編輯風格,不僅為報表設計者節省了大量的編輯風格設計時間,也為最終的填報人提高了工作效率。
企業的表單錄入經常會受制於部門和地域,FineReport報表支持在線填報,用戶不用安裝任何客戶端就可以通過瀏覽器進行填報錄入的功能,這對企業各個部門之間或不同分公司之間的統一錄入做到了完美的支持。
填報業務一般經常是多級的,除最底層可能是面對原始空表填寫外,其它各級都是將下級的數據進行驗證和處理之後再填報給上級,這就是一個簡單的工作流。FineReport的報表功能完全支持這種模式,數據上報步驟如下圖:
多種信息傳達方式
不同於勤哲excel伺服器,在FineReport對於信息的傳達主要設定在兩個區域:
1、自己的定時任務,在設置定時時,確定發件人郵箱和收件人郵箱,在任務完成的時候就會將結果郵件給收件人
2、別人的定時任務:即上級下發的任務,在流轉到用戶所在的節點時,對用戶發送消息提醒,方式為郵件提醒和系統消息
FineReport可以和微信公眾號進行集成,也可以通過微信進行信息傳達
外部數據源
勤哲excel伺服器中對於外部數據源的支持比較有限,因為產品定位的原因,FineReport對數據源支持的種類更多一些:
資料庫數據源:包括Oracle,SqlServer,MySql,DB2,Sybase,Informix等主流的關係型資料庫;支持SQL取數據表或視圖,亦支持存儲過程。
文本數據源:包括Excel文件,Txt文件等存儲在文件中的數據。
程序數據源:支持程序數據源。
標準數據源:支持WebService,SOA標準數據等標準數據源。
BI多維資料庫:Essbase、ssas、sap、hadoop以及FineBI的cube。
喜歡這篇文章嗎?歡迎分享按讚,給予我們支持和鼓勵!