利用魔方網表查詢的自定義呈現功能實現分組報表?

實際事例:報銷的分組統計報表,在某一個時間段內,先按部門,然後按專案統計每個人的報銷金額,每一個部門都要有小計,在最後要有總計。

0 魔方網表軟體的安裝步驟

工具/原料

電腦一臺

魔方網表軟體

方法/步驟

示例表單命名為“報銷報表”,表單結構如下:

“報銷報表”——部門(文字),專案名稱(文字),姓名(文字),金額(數字)。

同時在“報銷報表”的屬性編輯介面啟用了“使用匯總行公式”,對金額欄位進行彙總,這個不做介紹,可以參考前面的公式章節。還需要準備好明細資料,明細資料如何彙總來的這裡也不做介紹了,主要介紹用查詢的自定義呈現實現分組報表功能。

查詢的自定義呈現支援分頁功能,可以限制每頁呈現的記錄數。如圖所示,直接設定介面最下面一行中的“每頁顯示個數”就可以了,記錄數超過設定限度系統自動分頁。注意,這裡限制的記錄數是表單中的存在的實際記錄,小計這種通過分組得來的是不被計算在內的,如圖所示,“每頁顯示個數”設定為10,那麼這10條記錄指的是紅圈所圈的10條表單中的記錄。

利用魔方網表查詢的自定義呈現功能實現分組報表

利用魔方網表查詢的自定義呈現功能實現分組報表

利用查詢的自定義呈現實現分組報表的過程如下:

步驟一:編輯分組,在表單的屬性編輯介面,勾選上“記錄查詢頁顯示方式”後面的“允許切換”項,然後在預設顯示後面的下拉選單中選擇“自定義”,單擊“模板列表”按鈕進入自定義查詢模板列表面板,在框內輸入名稱“自定義”,點選新增,新增一個模板。如圖29.2.2所示。選中“自定義”模板,點選“編輯分組”,如圖28.2.3.新增模板後,點選因為分組報表需要按照部門和專案名稱進行分類呈現,所以在編輯模版之前要設定好分組。新增“部門”和“專案名稱”分組,在“新增”按鈕前的輸入框中輸入部門,單擊“新增”按鈕即可新增“部門”分組,然後用同樣的發放新增“專案名稱”分組。注意,“部門”分組一定要在“專案名稱”分組前面,這是因為這裡的分組順序是用來確定分組報表自定義呈現中列的順序,從上到下對應自定義呈現的順序是從左到右,也就是從大的分組到小的分組,如果順序一旦錯亂,那麼呈現出來的效果就不會是大分類到小分來了,“刪除” 按鈕可以刪除選中的分組。

利用魔方網表查詢的自定義呈現功能實現分組報表

利用魔方網表查詢的自定義呈現功能實現分組報表

利用魔方網表查詢的自定義呈現功能實現分組報表

步驟二:設定分組的排序。分組可以設定排序:升序、降序,優先順序是先按上面的分組欄位排序,再按下面的分組排序,也就是自定義呈現是先按左邊的大分類項進行排序,再一次類推向右排。這是查詢的自定義呈現中比較好的一個功能,分組報表支援多層欄位進行排序,如示例所示,先按部門升序排序,在按專案名稱升序排序,最終所有記錄的顯示都非常直觀;如果在列表呈現模式下,就只能按一個欄位來排序。如圖29.2.5所示,選中“部門”分組,在右側的分組設定中,選中排序為“升序”,再選擇“專案名稱”分組,在右側的分組設定中,選中排序為“升序”即可。

利用魔方網表查詢的自定義呈現功能實現分組報表

步驟三:設定“部門”分組的“小計”。小計如何呈現出來呢?直接在分組這裡定義一個分組的彙總公式就行了,如圖29.2.6所示,選中“部門”,在右側的分組設定中輸入公式名稱,選擇公式型別,編輯公式:$MF(SUM(金額))$,對金額欄位進行彙總,單擊“欄位”按鈕開啟“插入欄位”面板,如圖29.2.7所示,選擇“金額”後系統彈出選擇返回型別框,如圖29.2.8所示,選擇SUM返回金額的彙總值即可,然後單擊“新增公式”按鈕,“小計”就新增成功了,自定義呈現的時候在分組報表中就會呈現出每個部門都有一個小計行,並自動計算出彙總值。設定完自定義查詢分組後直接關閉該面板即可。

利用魔方網表查詢的自定義呈現功能實現分組報表

利用魔方網表查詢的自定義呈現功能實現分組報表

利用魔方網表查詢的自定義呈現功能實現分組報表

步驟四:在word文件中編輯“報銷報表”的分組報表表格格式和並巨集命令,並設定好顏色、調節好居中等等,如圖29.2.9所示。顏色就是單元格的背景顏色,直接在word中設定好,複製貼上到魔方網表的自定義模版編輯器中是起作用的,欄位巨集直接在“巨集命令參考”中拷貝到word中,在自定義查詢模版編輯器最下面單擊“巨集命令參考”按鈕就可見“巨集命令參考”面板,如圖29.2.10所示,選擇欄位巨集時需要注意,輸入的是英文欄位名,就選擇半形模式,輸入的是中文欄位名,就選擇全形模式。我們推薦直接在word中編輯,不推薦直接在自定義查詢模版中編輯。

利用魔方網表查詢的自定義呈現功能實現分組報表

利用魔方網表查詢的自定義呈現功能實現分組報表

步驟五:直接在word中拷貝編輯好的表格到自定義查詢模版編輯器,如圖29.2.11所示。在表單的屬性編輯介面,單擊“記錄查詢頁顯示方式”後面的“編輯模板”按鈕進入自定義查詢模版編輯器面板,複製貼上即可。

利用魔方網表查詢的自定義呈現功能實現分組報表

步驟六:插入分組的分組標記和迴圈標記。部門和專案在自定義呈現時需要包括多條記錄,所以需要合併單元格呈現,通過設定分組標記就可以實現了;迴圈標記的作用是把記錄按每個分組項進行分組後迴圈呈現。

分組標記設定:如圖29.2.12所示,在部門欄位巨集($MF{部門}$)單元格內右擊滑鼠,選擇分組設定->分組標記->插入部門分組合並標記即可;專案名稱欄位巨集($MF{專案名稱}$)單元格也如此設定,這個因為設定了背景顏色,所以設定成功後顏色不會被改變,如果不設定背景顏色的話,顏色是會被改變的,比如設定迴圈此行後會變成紅色,表面設定成功。

利用魔方網表查詢的自定義呈現功能實現分組報表

迴圈標記設定:迴圈標記的設定稍微複雜一點兒,需要多次插入標記,和判斷插入的位置。迴圈標記的設定思路是從內向外,對應表的呈現是從右到左,也就是明細資料迴圈方式從細到粗,這裡請注意一下,它與前面的分組公式設定的順序不要混淆了。

特別強調,迴圈標記設定的順序是從內向外,對應表的呈現是從右到左,設定如圖29.2.13(1-7)所示。

如圖29.2.13(1),在部門欄位巨集($MF{部門}$)單元格內右擊滑鼠,選擇分組設定->分組標記->插入明細迴圈開始標記,即可見如圖29.2.13(2)中序號1所示的綠色“明細迴圈開始標記” 插入成功;

如圖29.2.13(2),在部門欄位巨集($MF{部門}$)單元格內右擊滑鼠,選擇分組設定->分組標記->插入明細迴圈結束標記,即可見如圖29.2.13(3)中序號2所示的綠色“明細迴圈結束標記” 插入成功;

如圖29.2.13(3),在綠色“明細迴圈開始標記”處右擊滑鼠,選擇分組設定->分組標記->插入專案名稱迴圈開始標記,即可見如圖29.2.13(4)中序號3所示的綠色“專案名稱迴圈開始標記” 插入成功;

如圖29.2.13(4),在綠色“明細迴圈結束標記”處右擊滑鼠,選擇分組設定->分組標記->插入專案名稱迴圈結束標記,即可見如圖29.2.13(5)中序號4所示的綠色“專案名稱迴圈結束標記” 插入成功;

如圖29.2.13(5),在綠色“專案名稱迴圈開始標記”處右擊滑鼠,選擇分組設定->分組標記->插入部門迴圈開始標記,即可見如圖29.2.13(6)中序號5所示的綠色“部門迴圈開始標記”插入成功;

如圖29.2.13(6),在小計單元格所在行的任意一處右擊滑鼠,選擇分組設定->分組標記->插入部門迴圈結束標記,即可見如圖29.2.13(7)中序號6所示的綠色“部門迴圈結束標記” 插入成功;

利用魔方網表查詢的自定義呈現功能實現分組報表

利用魔方網表查詢的自定義呈現功能實現分組報表

利用魔方網表查詢的自定義呈現功能實現分組報表

利用魔方網表查詢的自定義呈現功能實現分組報表

利用魔方網表查詢的自定義呈現功能實現分組報表

利用魔方網表查詢的自定義呈現功能實現分組報表

利用魔方網表查詢的自定義呈現功能實現分組報表

步驟七:設定好後以上操作後,直接校驗模版,儲存模版,再儲存表單即可。帶有顏色的分組報表呈現出來還是很漂亮的,並且瀏覽起來更直觀,可以直接列印。

注意事項

步驟六時注意:插入標記是逐層向外累加插入,而不是一直都在部門欄位巨集($MF{部門}$)單元格那行插入

步驟六時注意:部門迴圈結束標記要插在小計外側,因為小計彙總的是每個部門分組內金額的彙總值,呈現時應放在部門中呈現

魔方, 功能, 報表, 部門, 網表,
相關問題答案