談辦公自動化裡的報表統計3 交叉統計

2021-04-12 20:49:23 字數 620 閱讀 4383

僅僅會做分組統計還是不能滿足需求,某個客戶通過工作流生成銷售報表或財務報表時,如果乙個地區有n種產品需要統計分析,做簡單的彙總肯定難以滿足需求,那怎麼辦。常規的辦公自動化軟體就很難做到,通常這樣的需求只能通過匯出excel報表,再到excel裡加以統計,但易能oa整合了強大的報表工具,只需要用報表工具對資料庫進行交叉統計

軟體開發,必須要會的報表之三,是交叉表。

前面兩張報表,講的都是資料縱向展開的,列是固定的。而交叉表,則在縱、橫兩個方向都進行資料的展開(擴充套件),行和列都不是固定的。

圖中前乙個表,是資料原始的儲存結構(實際往往還涉及**表之類的情況,即表中存的是product_id之類的,而產品的全名存在另外的表中)。而後乙個表則是一張最基本的交叉表。

交叉表的特點是:

資料在橫、縱兩個方向擴充套件,即行、列均不固定

左邊、上邊都有乙個表頭,而中間是明細區。後面往往還有合計之類的。

有人會問,前面講了縱向擴充套件的表,為什麼沒有講只有橫向擴充套件的表呢?實際上,大部分比較傳統的報表工具,都不支援橫向擴充套件,對於它們而言,縱與橫是不對稱的概念(和excel完全不一樣),而交叉表因為實際需求比較多,所以單獨弄出一類。但比較新的發展是在報表工具中採用縱橫對稱的概念和類似於excel的設計風格,從而很容易解決橫向擴充套件的問題。

辦公自動化OA系統的功能

辦公自動化oa系統的主要功能 辦公自動化系統主要包括個人辦公 公文系統 請示審批 計畫管理 會議管理 資源管理 行政管理 辦公指南 系統設定等模組。1.個人辦公 個人辦公是電子協作的基礎,按照單位的組織結構實現日程透明安排 上級領導可以查詢下級的日程,也可以給下級安排待辦事宜,電子郵件是電子協作的基...

辦公自動化軟體的了解和操作

隨著計算機的誕生的普及,企業開始逐步採用辦公自動化實現無紙辦公,降低公司成本,提高員工工作效率。企業的需求,又大大加快了辦公自動化軟體的研發的創新。在此介紹一下在主流作業系統上執行的辦公軟體。windows下的執行的主要是微軟公司的microsoft office,目前大部分使用者都是win系統,所...

辦公自動化OA系統的主要功能

辦公自動化系統主要包括個人辦公 公文系統 請示審批 計畫管理 會議管理 資源管理 行政管理 辦公指南 系統設定等模組。1.個人辦公 個人辦公是電子協作的基礎,按照單位的組織結構實現日程透明安排 上級領導可以查詢下級的日程,也可以給下級安排待辦事宜,電子郵件是電子協作的基礎。2.公文系統 收文系統實現...