反饋已提交
網絡繁忙
在用戶端的瀏覽器中,查看報表的效果都是透過對基礎資料進行加工而來的。製作一張報表範本,首先需準備報表所需的基礎資料。基礎資料的來源方式有多種,可來源於資料庫表、檢視表、儲存程式,或是其他正文檔案如Excel等等,詳細請查看 資料集 ,不管資料來源於哪種方式,經過哪些預處理,最終都是傳回如下圖所示的一張或是多張二維表:
擁有了這些基礎資料後,我們就可以對這些資料進行再加工,讓其顯示出我們所需的樣式。其資料的顯示方式有三種分別為:列表、分組、匯總,如下圖:
如上圖,製作的報表展示出來的資料與資料集資料完全相同,即資料集中的每條記錄無論是否重複都原封不動的展示出來,此為清單式明細列表。 在設計器中的設定方式如下:
可看到設為列表的資料欄,以“S”表示,其對應英文 select。
分為普通分組、相鄰連續分組和進階分組,如下我們對比看下三者使用的不同情景。
如上圖所示,將資料欄中相同項合併為一組顯示的方式,我們稱為分組顯示。
設計器中的設定方式如下:
可看到設為分組的資料欄,用“G”表示,其對應英文 group。
像這樣只有連在一起的相同資料才進行合併的方式,我們稱為相鄰連續分組。
該分組方式的優點為:它一般是配合 SQL 中已排好序的列,對其實現的分組,這樣實現的分組效能比普通分組會好一點,可解決分組慢的問題。其具體使用相鄰連續分組功能來提高報表的效能優化,可查 巧用相鄰連續分組 提高報表效能章節內容。
進階分組又分條件分組和公式分組,點選自訂出現如下介面:
具體應用可參考 按段分組、歸並分組 和 自訂公式分組
對於表中的數值類型欄位,我們可以設定其聚合方式,如:可以對銷量欄位,根據地區與銷售員進行匯總求和;或計算出某地區某銷售員所有產品的平均銷量、最大銷量、最小銷量、產品個數等等。這些都屬於資料的匯總。
在設計器中的設定如下對銷量進行數量匯總:
並將 E2儲存格的父格設定為 B2,銷量就可以按照銷售員進行求和,如下:
預覽效果如下圖所示:
滑鼠選中內容,快速回饋問題
滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。
不再提示
10s後關閉
反馈已提交
网络繁忙