樞紐分析
2 樞紐分析
樞紐分析採用“類Excel樞紐分析表”的設計,多維度分析不再需要建立模型,就能夠組合維度、匯總計算、切片、鑽取,洞察資料。不僅如此,任何欄位都可直接作為輸出欄位或篩選條件,輕鬆實現對資料的查詢與探索。
常見功能如下:
表格查詢:報表通過一個業務查詢直接建立,可實現對資料的再分析,例如切換查詢的參數、更改交叉表/清單表顯示方式、分組呈現、匯總、排序、圖形、前端過濾等。
圖形分析:提供真條圖、折線圖、圓餅圖、堆疊圖、雙Y軸、儀表板等圖形分析方法,圖形採用HTML5技術動態呈現效果。
分析跳轉:使用者可以建立報表連結將多個報表關聯起來,實現從一個報表跳轉到另一個報表。通過報表間的分析跳轉,使用者不僅能夠方便地實現概要資料到明細資料的樞紐分析,而且可以在關聯的報表之間傳遞參數實現分析流。
警示:可實現對關鍵資訊的即時監控,説明使用者及時發現問題並採取相應的措施。
多種輸出方式:支援業務分析結果以TXT、CSV、HTML、PDF、Doc、Xlsx、資料分析包等檔案類型匯出。
多種時間計算:可根據分析屬性設定時間計算及二次計算,如快速分析年/月/日的增長率等。
樞紐分析範例如下:

對象:業務分析人員。
特點:多維度交叉表現、鑽取分析、時間計算。
2.1 樞紐分析-介面介紹
在“設計管理”介面通過新建樞紐分析功能進入到樞紐分析設計介面:

該介面主要分為如下五個區:
區域
說明
參考章節
選擇區
該區是以“分析主題”為資料來源特有的一個區域,它以樹的形式分別組織可選欄位和篩檢程式。
通過勾選的方式選擇欄位或篩檢程式:欄位以報表列頭或欄頭的方式組織,篩檢程式通常作為條件存在。
欄位選擇
條件選擇
待選欄區
該區集合了樞紐分析用到的欄位,其中勾選的欄位呈現在報表中,未勾選的欄位可通過執行維度鑽取呈現。
待選欄
列欄量值區
該區用於組織已選擇的欄位清單,以及目前樞紐分析中列區、欄區、量值區呈現的欄位及欄位操作入口。
列欄量值設計
報表呈現區
該區用於以報表形式構建並呈現所選欄位和篩檢程式:顯示了報表的所有元素及設計效果,且支援相應的操作。
報表設計
工具列
該區集合了目前樞紐分析的報表元素設計、檢視顯示等功能按鈕。
工具列介紹
工具列從左至右的各功能按鈕說明如下:
按鈕
名稱
說明
參考章節
![]()
更新
用於更新目前樞紐分析資料。
![]()
儲存
用於儲存目前樞紐分析到指定目錄。
![]()
另存為
用於另存目前樞紐分析到指定目錄。
![]()
添加到我的最愛
用於將目前樞紐分析添加到目前使用者我的最愛。
![]()
添加圖形
用於為目前樞紐分析添加圖形的元素來呈現資料。
![]()
顯示左側資源樹
用於設定顯示/隱藏“選擇區”。
![]()
顯示欄位選擇面板
用於設定顯示/隱藏“列欄量值區”。
![]()
檢視
通過勾選的方式設定“報表呈現區”顯示的報表元素。
![]()
報表設定
用於對目前樞紐分析的表屬性、字體、背景色、表頭、表尾的設定。
報表設定
![]()
參數設定
用於對目前樞紐分析條件面板中的參數進行相關設定。
![]()
匯出
用於將目前樞紐分析匯出到本地,支援匯出的格式有:TXT、CSV、HTML、PDF、WORD、EXCEL、資料分析包。
若匯出的TXT或CVS檔需要在“載入Excel資料”功能中使用,則編碼必須設定為“UTF-8”。
匯出的是CVS檔且字元集編碼為“UTF-8”時,若該檔案需要通過Excel工具開啟,必須勾選設定選項“插入BOM”,否則顯示亂碼。如下圖

![]()
列印
用於將目前樞紐分析列印成紙質材料。
![]()
篩檢程式關係
用於設定目前樞紐分析中各篩檢程式間的邏輯關係。
![]()
警示
用於為目前樞紐分析設定警示。
警示設定
![]()
個人參數
該功能按鈕只在目前樞紐分析中含有參數元素(即拖拉了欄位或篩檢程式到報表區)時才會被啟動顯示。
該功能只對目前登錄使用者有效,可以實現:儲存目前參數組合記錄,再次開啟報表時快速取得指定參數組合記錄項並更新資料。
2.2 樞紐分析-定義流程
樞紐分析的定義流程如下:

按照以上流程完成樞紐分析設計後,使用者可以將其關注的樞紐分析添加到個人我的最愛中,更方便瀏覽查看。
新建樞紐分析
系統支援三個入口新建樞紐分析:
入口1:在設計介面選擇快顯功能表樞紐分析。
入口2:在“資原始目錄區”的“資源設計”相應節點的右鍵功能表中選擇新建分析>樞紐分析,支援該右鍵選單入口的資源有:“資源設計”節點及其子節點、視覺化查詢、匯總分析。
入口3:在系統快捷下拉式功能表中選擇樞紐分析。

系統支援對資料來源下的業務檢視開放建立樞紐分析入口:

選擇資料來源
選擇資料來源是樞紐分析定義的資料基礎。
樞紐分析支援三類資料來源:分析主題,資料來源中的表和資料集,通過按兩下或“按一下+確定”的方式選擇指定的資料來源。
系統支援使用者通過資料來源的名稱關鍵字進行模糊配對搜尋結果。
資料來源
介面說明
選擇分析主題:

基於分析主題建立的樞紐分析介面有“選擇區”、“待選欄區”和“列欄量值區”,這兩區之間的關係和選擇方式請參見欄位選擇。

選擇資料來源中的表:

基於資料來源中的表和資料集建立的樞紐分析介面只有“待選欄區”和“列欄量值區”,
表和資料集的輸出欄位以列表形式在“待選欄”中顯示。
注:匯總分析可作為樞紐分析的資料來源,視為是資料集物件。

選擇資料集:

欄位選擇
欄位選擇用於選擇並確定樞紐分析需要呈現的欄位,是樞紐分析的基礎。
樞紐分析欄位的選擇涉及如下三個區域:

這三個區域的說明如下表:
區域
說明
可執行的操作
選擇區
用於從資源樹中選擇欄位;
注:該區是只基於“分析主題”資料來源設計的樞紐分析才存在的區域。
勾選欄位;
右鍵選單:包含父節點的“更新”、“屬性”,及欄位節點的“參數設定”、“屬性”;
待選欄區
顯示所有“選擇區”勾選的欄位;
用於確定報表最終顯示的欄位:
勾選:該欄位在報表中呈現;
取消勾選:該欄位不在報表中呈現,且“列欄量值區”中該欄位相應被刪除;
該區域中刪除的欄位,需要重新在“選擇區”中勾選。
勾選欄位:用於設定報表呈現的欄位;
拖拉欄位:用於設定報表的條件項;
右鍵選單:欄位相關操作,包含“設定參數”、“新建計算欄位”、“刪除”、“時間維度管理”、“建立時間計算”、“新建分組欄位”;
列欄量值區
顯示欄位在表格中的佈局情況;
在該區域刪除的欄位,還可以在“待選欄區”重新勾選回來;
拖拉欄位:欄位拖拉到列區、欄區、量值區進行佈局設定;
欄位下拉式功能表:欄位相關操作,包含“分類匯總”、“排序”、“刪除”、“匯總方式設定”、“時間計算”、“進階設定”;
條件選擇
條件選擇是指為目前樞紐分析設定條件選項,達到過濾資料的效果。目前支援兩類條件:
欄位條件:基於欄位或分析屬性建立的條件;
篩檢程式條件:基於篩檢程式建立的條件。(該類型只支援基於分析主題的資料來源)
功能入口
樞紐分析的欄位條件通過拖拉添加建立。由於通過分析主題和其他資料來源建立的樞紐分析介面不同而建立入口不同。具體如下:
資料來源
入口
圖示
分析主題
“選擇區”:
拖拉欄位建立。
“待選欄區”:
拖拉欄位建立。
“列欄量值區”:
拖拉欄位建立。

資料來源、資料集、
匯總分析
“待選欄”:
拖拉欄位建立。
“列欄量值區”:
拖拉欄位建立。

報表設計
報表設計是對樞紐分析中所有元素進行設計定義的統稱。
包含的報表元素有:表頭、條件面板、表尾,以及列頭、欄頭、資料區等表格內容和樣式。
報表設計的詳情請參見報表設計章節及其子章節。
圖形設計(可選)
圖形在樞紐分析中,通常作為資料的輔助表現而存在,因此,在樞紐分析定義過程中不成為一個必須環節。使用者可根據實際需要酌情設計。
2.3 樞紐分析-報表設計
報表設計對樞紐分析的整個報表介面進行設計,按報表介面劃分為表頭,條件面板,分頁控制器,表格,表尾。
樞紐分析的報表介面如下圖:

該介面主要分為如下幾個區:
區域
說明
參考章節
表頭
報表的標題,支援對其內容和樣式進行設定。
表頭設計
條件面板
顯示條件項,對表格欄位進行過濾操作。
條件面板設計
分頁控制器
顯示表格的總頁數和列數,支援設定表格每頁列數,跳越網頁。
分頁控制器設計
表格
顯示報表資料,支援表格的樣式設計及表格欄位的設定。
表格設計
表尾
報表的落款、日期等說明資訊,支援對其內容和樣式進行設定。
表尾設計
2.3.1 樞紐分析-表頭設計
概述說明
系統支援表頭設計的內容包含:對表頭內容及文字樣式設計,以及設定表頭是否顯示。
表頭處於樞紐分析頂端區域,可以包含:標題、製表人等資訊。如下圖所示:

系統預設所有報表表頭名為“CurrentReportName()”,即取得目前樞紐分析的名稱作為表頭。
功能入口
按一下工具列中的報表設定(
)按鈕,彈出“報表設定”視窗,點擊設定表頭頁簽,顯示“表頭設定”面板,如下圖所示:

表頭內容設定
系統支援自訂表頭,樞紐分析的表頭設定方式有:靜態文字、動態文字、HTML文字。
設定方式
說明
效果
靜態文字
適用情況:表頭內容固定,不需要動態變化。
實現方法:直接在文字方塊中輸入表頭內容,通過表頭樣式工具進行設計,例如:字體大小、粗體、對齊方式等。


動態文字
適用情況:表頭內容需要動態變化,例如:取得參數值、目前登錄使用者資訊等做為表頭內容。
實現方法:按一下工具列中的函數按鈕,在彈出的下拉式功能表中選擇函式定義即可。
動態文字的樣式通過工具列中各樣式按鈕設定。

目前,系統支援如下函數用於設計動態表頭:
CurrentUserID:取得目前使用者的ID。
CurrentUserAlias:取得目前使用者的別名。
CurrentUserName:取得目前使用者的名稱。
CurrentReportName:取得目前樞紐分析的名稱。
CurrentUserDefaultDepartName:取得目前使用者所屬的預設機構的名稱。
CurrentTime:取得目前系統時間。
CurrentDate:取得目前系統日期.
GetParamValue:取得參數值。
EvalString:取得執行自訂JavaScript腳本後的返回值。例如取得報表儲存格的值作為表頭:EvalString("this.getCellValue(1,2)"),其中“this”表示目前報表,getCellValue(rowIndex,colIndex)表示指定對應列號與欄號所在儲存格的值,列號和欄號從0開始算起,且列頭或欄頭也要計算在內。

HTML文字
適用情況:
主要針對技術人員,當選項太多很難找到設定選項,技術人員可直接通過HTML來編寫想要的樣式。或當系統提供的文字樣式無法滿足表頭樣式要求時,可以通過HTML語言實現。
實現方法:按一下工具列中的HTML按鈕,文字區呈html語言狀態,在文字方塊中通過html文字標籤設計樣式。


表頭顯示設定
系統支援使用者在瀏覽端設定表頭是否顯示的效果。
設定方法:按一下工具列中的檢視按鈕,在彈出的下拉式功能表中勾選或者取消勾選顯示表頭,實現表頭的顯示或隱藏。
勾選“顯示表頭”效果
取消勾選“顯示表頭”效果


2.3.2 樞紐分析-條件面板設計
條件面板用於顯示條件項,條件項基於欄位條件而來。
條件面板位於報表表頭下面的位置,如下圖所示:

欄位條件元素
欄位條件元素包括欄位運算式和按鈕,運算式由條件物件、邏輯運算子和值域設定選項三部分組成;按鈕用於對條件進行修改、刪除或修改條件關係操作。

欄位條件元素說明如下:
名稱
說明
條件對象
條件物件是欄位條件的名稱,當添加條件後,系統自動根據欄位名稱建立條件物件名稱。
邏輯運算子-
字串
條件物件的資料類型是字串類型時,支援配對的運算子有:等於、不等於、開頭是、結尾是、包含、不包含、為空值、不為空值、大於、大於等於、小於、小於等於;
系統預設運算子為“等於”,預設控制項類型為“清單對話方塊”;
當運算子為“為空值”和“不為空值”時,沒有值域設定選項。
數值
條件物件的資料類型是數值型時,支援配對的運算子有:等於、不等於、大於、大於等於、小於、小於等於;系統預設運算子為“等於”,預設控制項類型為“文字輸入框”。
日期
條件物件的資料類型是日期型時,支援配對的運算子有:等於、不等於、大於、大於等於、小於、小於等於;
系統預設運算子為“等於”,預設控制項類型為“日期控制項”。
值域設定選項
選擇條件的具體值,表格會根據選擇的值對資料進行過濾,只顯示選擇的值所對應的資料。
按鈕-
修改參數
修改參數(
):用於修改參數的部分屬性,例如:條件運算式值域設定框的高、寬、控制項類型、備選值、預設值等。
修改屬性項的詳情請參見公共設定選項章節。
刪除條件
刪除條件(
):用於刪除目前條件運算式。
修改條件關係
修改條件關係(
):當有兩個及以上條件時,可以實現對條件之間的關係進行修改。
設定條件關係AND還是OR,預設的條件關係是AND。修改方式如下

條件顯示設定
系統支援使用者在瀏覽端設定條件是否顯示的效果。
設定方法:按一下工具列中的檢視按鈕,在彈出的下拉式功能表中勾選或者取消勾選顯示條件,實現條件的顯示或隱藏。
對比效果如下:
勾選“顯示條件”效果
取消勾選“顯示條件”效果


範例:條件聯動
應用場景
在樞紐分析報表中,可選擇多個欄位作為篩選條件。有些時候,兩個條件之間是有關聯關係的。如下的區域和城市,城市是區域的下級機構,當選擇區域時,城市條件對應的選項都應該做相應的變化。
如下,銷售區域選擇“華北”時,銷售城市的選項為“華北”區域下的城市“北京、秦皇島”等

當銷售區域選擇“華南”時,銷售城市的選項為“華南”區域下的城市“深圳、廈門”等

設定步驟
1.設定關聯屬性
找到分析主題中的“銷售城市”欄位的右鍵功能表中選擇修改

2.在右側的屬性編輯區域中,找到“關聯屬性”這一項

3.點擊“請選擇”,在彈出的視窗中,選擇“銷售區域”分析屬性。則銷售城市屬性的資料會與銷售區域屬性進行關聯

選擇關聯屬性為“銷售區域”

如下:

4.儲存該分析主題
5.使用該分析主題,建立樞紐分析。並將銷售區域和銷售城市一起拖拉到過濾區即可。

注:關聯的兩個分析屬性,必須同時拖拉到過濾區才會產生關聯的效果,如果單獨拖拉其中一個分析屬性到過濾區,則按照分析屬性本身的邏輯取得選項。
2.3.3 樞紐分析-分頁控制器設計
分頁控制器主要用於顯示樞紐分析目前頁數和列數的資訊,可以設定表格每頁列數和跳越網頁。

分頁設定
分頁設定可以設定跳越網頁和每頁顯示列數。

說明如下:
設定選項
說明
跳越網頁
設定樞紐分析表格直接跳轉到某頁。
點擊切換,點擊首頁、上頁、下頁、尾頁可以直接跳轉到相應頁。 首頁:表格跳轉到首頁。 上頁:表格跳轉到目前頁的上一頁。 下頁:表格跳轉到目前頁的下一頁。 尾頁:表格跳轉到尾頁。
輸入切換,在“第幾頁”的輸入框輸入要跳轉的頁數後,按Enter鍵即可。 第幾頁:表格跳轉到指定的頁數。
每頁列數
設定樞紐分析表格每頁顯示多少行。
2.3.4 樞紐分析-表格設計
表格設計對樞紐分析表格的整體樣式進行設計,並可以對表格的欄位進行排序、上鑽、下鑽等多維度分析操作。

2.3.4.1 樞紐分析-列欄量值設計
列欄量值區用於組織已選擇的欄位清單,以及目前樞紐分析中列區、欄區、量值區呈現的欄位及欄位操作入口。
介面如圖:

該介面主要分為如下四個區:
區域
說明
參考章節
待選欄
列出可以選擇的欄位,支援對欄位進行操作:新建計算欄位、分組欄位等。
待選欄
列區/欄區
列區、欄區選擇的欄位是表格列頭、欄頭呈現的欄位,支援欄位分類匯總,排序等功能。
列區/欄區
量值區
量值區選擇的欄位是表格的資料區呈現的欄位,支援欄位匯總方式、時間計算、進階設定等功能。
量值區
更新設定
設定選擇欄位後,表格是否立即更新。
目前模式:顯示滑鼠選中區域。
注:樞紐分析“列區、量值區”不能為空值。
2.3.4.1.1 待選欄
待選欄:顯示所有“欄位選擇區”勾選的欄位。
待選欄右鍵選單支援:參數設定、新建計算欄位、編輯計算欄位、刪除計算欄位、刪除、建立時間階層、時間維度管理、建立時間計算、新建分組欄位。

待選欄右鍵選單說明如下:
操作項
說明
參考章節
參數設定
用於修改參數的別名、資料類型、控制項類型、資料格式等屬性項。
注:資料來源為資料集時,沒有“參數設定”操作項。
公共設定選項
計算欄位
計算欄位是指使用已經存在的欄位,通過四則運算或是函數等書寫運算式形成的新欄位。
建立報表時,現有的欄位無法滿足使用者的使用場景,使用者可通過建立計算欄位來實現。
計算欄位
編輯計算欄位
編輯建立的計算欄位。
刪除計算欄位
刪除建立的計算欄位。
刪除
刪除從資源樹選擇的欄位,將欄位移除待選欄。
與在資源樹取消勾選該欄位效果一致。
注:該設定選項是基於“分析主題”建立的樞紐分析特有的。
建立時間階層
時間階層其實是對日期時間的一個細細微性劃分,從大到小通常分為“年-季-月-日-時-分-秒”,在資料分析需求中,時間階層只需要小到“日”的細微性即可,因此系統提供的四種時間階層類型:年-季-月-日。
建立時間階層指系統將指定的表示日期資訊的欄位自動建立時間階層。
建立時間階層
時間維度管理
時間維度由時間階層組成,如由“年”、“月”、“日”三個時間階層組成。
字串、數值型欄位,可以通過時間維度管理建立時間階層欄位。
對於自動建立的時間階層欄位,可通過時間維度管理修改欄位名稱、輸出格式。
時間維度管理
建立時間計算
在樞紐分析中,可以方便快捷實現時間計算,如同期比、前期比等。
數值欄位建立時間計算,與量值區的時間計算效果一致。
建立時間計算
新建分組欄位
樞紐分析可以實現自訂分組功能。
新建分組欄位
一. 計算欄位
計算欄位是指使用已經存在的欄位,通過四則運算或是函數等書寫運算式形成的新欄位。
建立報表時,現有的欄位無法滿足使用者的使用場景,使用者可通過建立計算欄位來實現。
注:樞紐分析設計介面定義的計算欄位,是局部計算欄位,只對目前樞紐分析生效。
新建計算欄位
功能入口
在待選欄區右鍵>新建計算欄位,如圖:

設定選項
進入“計算欄位編輯”介面,如圖:

介面分為兩個區域,“可選資源區”和“設定區”。
可選資源區:該區主要列出了設定計算欄位可選擇使用的資源,也可通過下方搜尋框搜尋。
設定區:該區主要列出計算欄位設定選項,這些設定選項說明如下:
設定選項
說明
名稱
計算欄位的名稱,一旦設定不可更改。
別名
可選項,不填則用名稱。
資料類型
計算欄位的資料類型,有:字串、整數、浮點數、日期、時間、日期時間。
資料格式
設定計算欄位的顯示格式,根據資料類型取得對應存在的資料格式。
匯總方式
設定計算欄位的匯總方式,有:合計、最小值、最大值、計數、唯一計數、平均值、無匯總方式。
運算式
計算欄位的運算式,通常是由計算運算式或SQL運算式定義。可從左側可選資源區拖拉欄位。
注:對於同一個計算欄位,運算式使用的資源必須都為拖拉欄位或是書寫的文字欄位,不能混合使用。
範例
新建一個“銷售額”計算欄位,輸入銷售額名稱為“Sales",別名為“銷售額”,銷售額的運算式為“單價*數量*(1-折扣)”,如圖:

點擊確定後,在待選欄最底端建立一個“銷售額”計算欄位,如圖:

編輯計算欄位
對於計算欄位,在“計算欄位”介面允許修改計算欄位的別名、資料類型、資料格式、匯總方式和運算式。
在待選欄選中計算欄位,右鍵>編輯計算欄位,彈出“計算欄位編輯”介面,如圖:

二.建立時間階層
時間階層其實是對日期時間的一個細細微性劃分,從大到小通常分為“年-季-月-日-時-分-秒”,在資料分析需求中,時間階層只需要小到“日”的細微性即可,因此系統提供的四種時間階層類型:年-季-月-日。
建立時間階層:指系統將指定的表示日期資訊的欄位自動建立時間階層。
設定方法
1、選中日期時間型欄位,右鍵>建立時間階層>選擇任意時間階層組合,如圖:

2、選擇建立的時間階層為“年季月日”,在待選欄上方建立一個時間維度,由“年”、“季”、“月”、“日”4個時間階層構成。

如圖:已建立的時間階層在“時間維度管理”視窗中允許修改名稱及資料類型。詳情請參考時間維度管理

三.時間維度管理
時間維度管理主要用於:
字串、數值型欄位,可以通過時間維度管理建立時間階層欄位。
對於自動建立的時間階層欄位,可通過時間維度管理修改欄位名稱、輸出格式。
功能入口
在待選欄區右鍵功能表選擇時間維度管理,如圖:

設定選項
進入“時間維度管理”介面,建立時間階層欄位:

“時間維度管理”介面設定選項說明如下:
設定選項
說明
階層
時間維度管理可以建立四個時間階層的欄位,分別是“年”、“季”、“月”、“日”。
綁定欄位
待選欄中與時間階層綁定的欄位。
轉換
當待選欄中欄位不是標準的資料形式時,可以通過轉換功能將欄位轉換成指定的“年”、“季”、“月”、“日”時間階層欄位。
欄位名稱
設定時間階層欄位的名稱。
輸入格式
綁定欄位的資料格式。對不同時間階層綁定的欄位是有資料格式要求的。對應的時間階層可以從原始資料中取得對應的資料。
日期時間型欄位的輸入格式系統自動識別,輸入格式置灰不可選。
字串、數值型欄位系統沒辦法識別格式,手動選擇配對的格式。
輸出格式
設定時間階層欄位呈現的格式。
操作
清除所在列資料。
輸入格式設定說明如下:
時間階層
輸入格式
範例
說明
年
yyyy-MM-dd
2015-01-01
年階層可取得yyyy部分
yyyy-MM
2015-01
年階層可取得yyyy部分
yyyy-Q
2015-1
年階層可取得yyyy部分
yyyy
2015
年階層可取得yyyy部分
yyyyMMdd
20150101
年階層可取得yyyy部分
yyyyMM
201501
年階層可取得yyyy部分
yyyy年MM月dd日
2015年01月01日
年階層可取得yyyy部分
yyyy年MM月
2015年01月
年階層可取得yyyy部分
yyyy年Q季度
2015年1季度
年階層可取得yyyy部分
yyyy年
2015年
年階層可取得yyyy部分
季
yyyy-MM-dd
2015-01-01
季階層可從MM部分計算得到季度
yyyy-MM
2015-01
季階層可從MM部分計算得到季度
yyyy-Q
2015-1
季階層可取得Q部分
yyyyMMdd
20150101
季階層可從MM部分計算得到季度
yyyyQ
20151
季階層可取得Q部分
yyyyMM
201501
季階層可從MM部分計算得到季度
Q
1
季階層可取得Q部分
MM
01
季階層可從MM部分計算得到季度
yyyy年MM月dd日
2015年01月01日
季階層可從MM部分計算得到季度
yyyy年MM月
2015年01月
季階層可從MM部分計算得到季度
yyyy年Q季度
2015年1季度
季階層可取得Q部分
Q季度
1季度
季階層可取得Q部分
MM月
01月
季階層可從MM部分計算得到季度
月
yyyy-MM-dd
2015-01-01
月階層可以取得MM部分
yyyy-MM
2015-01
月階層可以取得MM部分
yyyyMMdd
20150101
月階層可以取得MM部分
yyyyMM
201501
月階層可以取得MM部分
MM
01
月階層可以取得MM部分
yyyy年MM月dd日
2015年01月01日
月階層可以取得MM部分
yyyy年MM月
2015年01月
月階層可以取得MM部分
MM月
01月
月階層可以取得MM部分
日
yyyy-MM-dd
2015-01-01
日階層可取得dd部分
yyyMMdd
20150101
日階層可取得dd部分
dd
01
日階層可取得dd部分
yyyy年MM月dd日
2015年01月01日
日階層可取得dd部分
dd日
01日
日階層可取得dd部分
輸出格式設定說明如下:
時間階層
輸出格式
範例
說明
年
yyyy
2014
將原始資料中的yyyy部分直接顯示,如2014,表示2014年。
yyyy年
2014年
將原始資料的yyyy部分拼接‘年’後一起顯示。
季
yyyy-Q
2014-1
將原始資料的yyyy和Q部分中間拼接‘-’後一起顯示,如2014-1,表示2014年1季度。
原始欄位中需包含yyyy(年部分)、Q(季度部分)/MM(月部分,可由月份計算對應的季度)。
Q
1
將原始資料中的Q部分直接顯示,如1,表示1季度。
原始欄位中需包含Q(季度部分)或者MM(月部分,可由月份計算出對應的季度)。
yyyy年Q季度
2014年1季度
將原始資料的yyyy和Q部分,拼接“年”和“季度”後進行顯示。
原始欄位中需包含yyyy(年部分)、Q(季度部分)/MM(部分,可由月份計算對應的季度)。
Q季度
1季度
將原始資料中的Q部分拼接‘季度’後一起顯示。
原始欄位中需包含Q(季度部分)或者MM(月部分,可由月份計算出對應的季度)。
月
yyyy-MM
2014-01
將原始資料中的yyyy和MM部分中間拼接‘-’後一起顯示,如2014-01,表示2014年1月。
原始欄位中需包含yyyy(年部分)和MM(月部分)。
MM
01
將原始資料中的MM部分直接顯示。
yyyy年MM月
2014年01月
將原始資料的yyyy和MM部分,拼接‘年’和‘月’後進行顯示。
原始欄位中需包含yyyy(年部分)和MM(月部分)。
MM月
01月
將原始資料中的MM拼接‘月’後一起顯示。
原始欄位中需包含MM(月部分)。
日
yyyy-MM-dd
2014-01-01
將原始資料中的yyyy、MM和dd部分中間拼接‘-’後一起顯示。
原始欄位中需包含yyyy(年部分)、MM(月部分)和dd(日部分)。
dd
01
將原始資料中的dd直接顯示,如01,表示01月份。
yyyy年MM月dd日
2014年01月01日
將原始資料中的yyyy、MM和dd部分,拼接‘年’、‘月’和‘日’後進行顯示。
原始欄位中需包含yyyy(年部分)、MM(月部分)和dd(日部分)。
dd日
01日
將原始資料中的dd後拼接‘日’後一起顯示。
原始欄位中需包含dd(日部分)。
範例
在時間維度管理中建立“年”時間階層欄位,綁定欄位為“發貨日期”,轉換欄位名稱為“年”,輸入格式選擇“yyyy-MM-dd",輸出格式為“yyyy年”,如圖:

最終效果如圖:

四.建立時間計算
在樞紐分析中,可以方便快捷實現時間計算,如同期比、前期比等。
注:樞紐分析有時間維度才可以進行時間計算。
功能入口
數值欄位右鍵>建立時間計算,如圖:

設定選項
進入到“時間計算設定”介面:

“時間計算設定”設定選項說明如下:
設定選項
說明
名稱
設定時間計算欄位的名稱。
計算欄位
計算欄位用於綁定進行時間計算的資料欄位。
如在待選欄的“銷售額”上建立時間計算,則建立的時間計算綁定的計算欄位即為“銷售額”。
時間函數
選擇目前系統中支援的時間函數。時間函數的說明詳情請參考時間計算
基準時間階層
時間函數選擇“同期值、同期比、同期增長、同期增長率、期初值(累計值)、期末值(累計值)、日均、累值、增長值、增長率”時,需要為時間計算設定一個基準時間階層,有“年、季、月”三種。
資料類型
設定時間計算欄位的資料類型。有:整數、浮點數。
資料格式
設定計算欄位的顯示格式,根據資料類型取得對應存在的資料格式。
範例
建立“銷售量的年同期值”的時間計算設定選項如下:

點擊確定後,在待選欄建立一個時間計算欄位,如圖:

五.新建分組欄位
新建分組欄位可以實現對欄位的自訂分組。
如將銷售城市欄位中的實際值具體城市按實際發展分為“一線城市”、“二線城市”和“其他城市”。
功能入口
待選欄選中欄位,右鍵>新建分組欄位,如圖:

設定選項
進入“自訂分組欄位”介面:

“自訂分組欄位”介面設定選項說明如下:
設定選項
說明
名稱
設定分組欄位的名稱。
計算欄位
用於綁定進行值分組定義的欄位。
如在待選區域的“發貨城市”上新建分組欄位,則建立的分組欄位綁定的計算欄位即為“發貨城市”。
資料類型
設定分組欄位的資料類型。有:字串、整數、浮點數、日期、時間、日期時間。
資料格式
設定分組欄位的顯示格式,根據資料類型取得對應存在的資料格式。
分組方式
分組方式分兩種:按列舉分組、按範圍分組。
按列舉分組:指可以根據欄位的屬性或含義進行歸類,通過點擊選擇具體欄位的方式添加到自訂分組下。 適用於“字串”、“數值型或日期型且資料量較小”的情況。詳情請參考列舉分組範例
按範圍分組:可以將不同範圍的欄位資料歸類到不同的分組下。 適用於“數值型或日期型且資料量較大”的情況。詳情請參考範圍分組範例
分組
分組設定區指對分組進行操作。
一.列舉分組範例
分析需求
公司需要統計不同產品類別在一線城市、二線城市和其他城市的銷售額。
需求分析
系統“訂單主題”儲存了相應的資料,包含:產品類別、發貨城市、銷售額。
基於“訂單主題”,對上面所描述的需求進行如下分析:
1、呈現的輸出欄位:產品類別、一線城市、二線城市、其他城市、銷售額;
2、通過新建分組欄位“城市分組”,將“發貨城市”欄位資料分為“一線城市、二線城市、其他城市”三組。
範例效果

實現步驟
1、建立樞紐分析
建立樞紐分析,待選欄包含三個欄位“產品類別”、“發貨城市”和“銷售額”。列區選擇“產品類別”,欄區選擇“銷售城市”,量值區選擇“銷售額”。如圖:

2、新建分組欄位
1)待選欄選中“銷售城市”欄位,右鍵>新建分組欄位,如圖:

進入“自訂分組欄位”設定介面:

2)設定“自訂分組欄位”介面相關設定選項:輸入自訂分組欄位的名稱為“城市分組”;分組方式選擇按列舉分組,如圖:

3)點擊新增分組按鈕,在彈出的“選擇成員”介面中輸入分組名稱為“一線城市”,選擇城市“北京、上海、深圳”。如圖:

點擊確定,儲存。

4)同樣地,再次添加分組,分組名稱為“二線城市”,選擇城市“南京、廈門、成都”。
5)在“自訂分組欄位”介面上,其他選擇歸併成一項,在邊框裡輸入“其他城市”,如圖:

該設定將沒有添加到“一線城市”和“二線城市”分組中的其他城市都歸類到“其他城市”這個分組下。
6)點擊確定,儲存分組欄位:

3、修改欄區欄位
將“銷售城市”欄位從欄區中移除,添加“城市分組”欄位到欄區中,最終顯示效果如下:

二.範圍分組範例
業務需求
公司需要統計2016年上下半年和2017年上半年不同產品類別的銷售額。
需求分析
系統“訂單主題”儲存了相應的資料,包含:產品類別、訂單日期、銷售額。
基於“訂單主題”,對上面所描述的需求進行如下分析:
1、呈現的輸出欄位:產品類別、2016年上半年、2016年下半年、2017年上半年、銷售額;
2、通過新建分組欄位“日期分組”,將“日期分組”欄位資料分為“2013年上半年、2013年下半年、2014年上半年”三組。
範例效果

實現步驟
1、建立樞紐分析
建立樞紐分析,待選欄包含三個欄位“產品類別”、“訂單日期”和“銷售額”。列區選擇“產品類別”,欄區選擇“訂單日期”,量值區選擇“銷售額”。如圖:

2、新建分組欄位
1)待選欄選中“訂單日期”欄位,右鍵>新建分組欄位,如圖:

進入“自訂分組欄位”設定介面:

2)設定“自訂分組欄位”介面相關設定選項:輸入自訂分組欄位的名稱為“時間分組”;分組方式選擇按範圍分組,如圖:

3)在分組設定區中進行分組操作,其中,範圍最小值指“大於等於”,最大值指“小於”。
輸入分組名稱“2013年上半年”,最小值為“2013-01-01”,最大值為“2013-07-01”;
輸入分組名稱“2013年下半年”,最小值為“2013-07-01”,最大值為“2014-01-01”;
輸入分組名稱“2014年上半年”,最小值為“2014-01-01”,最大值為“2014-07-01”。

4)點擊確定,儲存分組欄位:

3、修改欄區欄位
將“訂單日期”欄位從欄區中移除,添加“時間分組”欄位到欄區中,最終顯示效果如下:

2.3.4.1.2 列區/欄區
列區、欄區選擇的欄位分別是表格列頭、欄頭呈現的欄位,支援對欄位“分類匯總,排序、刪除”功能。
點擊列區/欄區倒三角下拉按鈕
,彈出操作功能表如下:

當已經設定了顯示分類匯總,再點擊“倒三角”按鈕時,彈出的操作功能表如下:

操作功能表具體說明如下:
操作項
功能
說明
分類匯總
顯示分類匯總
按設定欄位進行分類匯總。可以對分類統計合計值。

隱藏分類匯總
將分類匯總值隱藏。當匯總值只是一個中間值,不需要顯示的時候,可以進行此操作。
如需要計算“列/欄匯總百分比”時,需要進行分類匯總才可以進行計算,但是匯總值不需要顯示,所以先進行分類匯總再計算,之後把分類
匯總隱藏。
取消分類匯總
用於取消目前分類匯總。
排序
升冪
對設定欄位進行升冪。排序方式按欄位類型不同而不同。具體有:
英文字母:首字母按英文字母順序表排序;
中文:按中文對應的ASCII編碼表排序順序進行排序;
數值:按照從小到大的順序排序;
日期:按日期順序排序。
降冪
對設定欄位進行降冪。排序方式按欄位類型不同而不同。具體有:
英文字母:首字母按英文字母順序表倒序排序;
中文:按中文對應的ASCII編碼表排序順序進行倒序排序;
數值:按照從大到小的順序排序;
日期:按日期順序倒序排序。
按指定欄位升冪
按照指定欄位字串字母數位排序規則進行升冪排列。
按指定欄位降冪
按照指定欄位字串字母數位排序規則進行降冪排列。
按指定成員順序排序
自訂排序順序,可以在定義介面自行拖動欄位進行排序。
取消排序
用於取消原先設定的排序。
刪除
刪除
將欄位從列/欄區中刪除。
2.3.4.1.3 量值區
量值區選擇的欄位是表格的資料區呈現的欄位,支援欄位“匯總方式、時間計算、進階設定、刪除”操作項。
點擊量值區欄位
,彈出操作功能表,如圖:

欄位支援的功能說明如下:
操作項
功能
說明
匯總方式
合計值
顯示欄位資料的合計值。
數值欄位,添加到量值區則匯總方式預設為合計。
設定量值區銷售量的匯總方式為“合計值”,如圖:

最大值
顯示欄位資料的最大值。
設定量值區銷售量的匯總方式為“最大值”,如圖:

最小值
顯示欄位資料的最小值。
設定量值區銷售量的匯總方式為“最小值”,如圖:

平均值
顯示欄位資料的平均值。
設定量值區車均價的匯總方式為“平均值”,如圖:

計數
統計欄位資料的數量,當欄位資料相同時做重複計算。
字串欄位,添加到量值區則預設為計數方式。
設定量值區訂單編號的匯總方式為“計數”,如圖:

唯一計數
統計欄位資料的數量,當欄位資料相同時只做一次計算。
設定量值區車型數的匯總方式為“唯一計數”,如圖:

無匯總方式
用於具備計算運算式的欄位。
進階設定
對匯總方式的進階設定,包括:顯示別名、匯總方式、值的顯示方式、資料格式。詳情請參考進階設定
時間計算
時間計算
在樞紐分析中,可以方便快捷實現時間計算,如同期比、子節點比等。詳情請參考時間計算
刪除
刪除
將欄位移除量值區。
一.進階設定
功能入口
點擊量值區欄位
,彈出右鍵功能表,選擇進階設定:

設定選項
進入“進階設定”介面,如圖:

“進階設定”介面設定選項說明如下:
設定選項
說明
顯示別名
設定欄位的別名。
如下,設定量值區“產品名稱”的匯總方式為“計數”,則該量值欄位表示的資料應該是產品的數量,修改別名為“產品總數”,如圖:

匯總方式
匯總方式有:合計值、最大值、最小值、平均值、計數、唯一計數、無匯總方式。詳情請參考量值區
值的顯示方式
無計算
系統預設設定選項,表示不進列匯總計算。
匯總百分比
匯總百分比包括:欄匯總百分比、欄匯總百分比、父欄匯總百分比、父欄匯總百分比。
注:進列匯總百分比計算,列區或欄區欄位必須進行分類匯總,百分比才能正常顯示。
匯總百分比的計算公式如圖:

對應的範例原資料如圖:

列匯總百分比
列匯總百分比=目前值/目前值所在列的合計值*100%
設定列匯總百分比的步驟為:1、設定欄區車類顯示分類匯總。2、設定銷售量值的顯示方式為“列匯總百分比”,效果如圖:

欄匯總百分比
欄匯總百分比=目前值/目前值所在欄的合計值*100%
設定欄匯總百分比的步驟為:1、設定列區年份顯示分類匯總。2、設定銷售量值的顯示方式為“欄匯總百分比”,效果如圖:

父列匯總百分比
父列匯總百分比=目前值/其父節點組內的合計值*100%
若是列區只有一個欄位,則父列匯總百分比相當於欄匯總百分比功能。
設定父列匯總百分比的步驟:1、設定列區年份、月份顯示分類匯總。2、設定銷售量值的顯示方式為“父列匯總百分比”。效果如圖:

父欄匯總百分比
父欄匯總百分比=目前值/其父節點組內的合計值*100%
若是欄區只有一個欄位,則父欄匯總百分比相當於欄匯總百分比功能。
設定父欄匯總百分比的步驟:1、設定欄區車類、級別顯示分類匯總。2、設定銷售量值的顯示方式為“父欄匯總百分比”。效果如圖:

資料格式
設定資料格式,詳情請參考資料格式
二.樞紐分析-時間計算
樞紐分析中可以實現時間計算功能,如同期值、子節點比等。

時間函數
時間函數的說明如下:
時間函數
計算方法說明
同期
同期值
同期數據
同期比
本期值/同期值*100%
同期增長
本期值-同期值
同期增長率
(本期值/同期值-1)*100%
子節點
子節點值
子節點數據
子節點比
本期值/子節點值*100%
子節點比增長
本期值-子節點值
子節點比增長率
(本期值/子節點值 -1 )*100%
期初期末
期初值(時間數)
指的是上一日的數據
期末值(時間數)
指的是最後一日(當日)的資料
期初值(累計值)
指的是本年度中當日之前的所有資料之和
期末值(累計值)
指的是本年度中當日及之前所有日期的資料之和
日均
年日均
從本年1月1日到目前日期的累計值除以從本年1月1日到當期日期天數
半年日均
半年累計值除以從本半年的第一天到目前日期的天數
季日均
季累計值除以從本季1號到目前日期的天數
月日均
月累計值除以從本月1號到目前日期的天數
旬日均
旬累計值除以從本旬第一天到目前日期的天數
累計值
年累值
從本年1月1日到目前日期的累計數
半年累值
從本半年的第一天到目前日期的累計數
季累值
從本季的1號到目前日期的累計數
月累值
從本月的1號到目前日期的累計數
旬累值
從本旬的第一天到目前日期的累計數
增長值
比年初增長值
就是目前的時間值減去1月1號的時間值
比年初增長率
(比年初增長值/1月1號的時間值)*100%
比季初增長值
目前的時間值減去目前日期所在季度的1號的時間值
比季初增長率
(比季初增長值/目前日期所在季度的1號的時間值)*100%
比月初增長值
目前的時間值減去目前日期所在月份的1號的時間值
比月初增長率
(比月初增長值/目前日期所在月份的1號的時間值)*100%
時間計算邏輯
在進行時間計算時,是有一個時間頻度的概念的,時間頻度與基準時間階層或者列欄區選擇的時間階層有關,因而時間計算的邏輯也不同。
基準時間階層為“年”時,日的同期值為上一年同一天的數據,如:2015-01-01,在年報表中的同期值為2014-01-01的數據;
基準時間階層為“月”時,日的同期值為上一月同一天的數據。如:05月01日,在月報表中的同期值為04月01日的資料。
樞紐分析的時間計算,按照如下邏輯規則進行時間頻度確定:
時間計算
範例一
範例二
同期
時間頻度與時間計算欄位的“基準時間階層”一致。
基準時間階層為“年”時,每個日期的同期值是取上一年同一天的數據。
比如2017年1季度1月的同期值就是2016年1季度1月的數量資料。

基準時間階層為“月”時,每個日期的同期值是取上一月同一天的數據。
比如2016年1季度2月的同期值就是2016年1季度1月的數量資料。

子節點
時間頻度與列欄區選擇的時間階層有關。
列欄區選擇的時間階層為:年份、季度、月份,則銷售量的子節點值為上一月的資料。
如圖,2016年1季度2月的子節點值為2016年1季度1月的資料。

列欄區選擇的時間階層為:年份、季度,則銷售量的子節點值為上一季度的資料。
如圖,2016年2季度的子節點值為2016年1季度的資料。

期初期末
期初計算邏輯:
期初值(時間數)指的是上一日的數據。
期初值(累計值)指的是本年度中當日之前的所有資料之和。
期末計算邏輯:
期末值(時間數)指的是最後一日(當日)的資料。
期末值(累計值)指的是本年度中當日及之前所有日期的資料之和。
注:
1、期初期末計算邏輯是以“日”為單位,待選欄中必須含有“年、月、日”這三個時間階層。
2、累計值是不可跨年計算的。
3、期初值(時間數)和期末值(時間數)支援時間段查詢。詳情參見期初值(時間數)/期末值(時間數)。
期初計算範例:
2016-09-04的上一日是2016-09-03。
2016-09-04的期初值(時間數)就是2016-09-03的資料:20。
2016-09-04的期初值(累計值)就是2016年中從2016-09-01到2016-09-03的所有資料之和,即54+88+20=162。

期末計算範例:
2016-09-04的期末值(時間數)就是當天的資料:241。
2016-09-04的期末值(累計值)就是2016年中從2016-09-01到2016-09-04所有資料之和,即54+88+20+241=403。

累計、日均、增長值、增長率
時間頻度與時間計算欄位的“基準時間階層”一致。
設定基準時間階層為“月”,表格如圖:
表格的時間計算解讀如下:
月累值:2016-01-08的月累值是指2016年1月1日至8日這八天數據的合計值,由於資料中只有1、2、3、6、7、8日的資料,則其月累計值即為這四天數據的合計值:820。
月日均:2016-01-08的月日均公式為“當月累值/天數”,月累值我們已經算出是“820”,天數從2016年1月1日至8日總計是8天,因此“820/8”的值約等於“102.50”即為其月日均。
比月初增長值:2016-01-08的比月初增長值為“2016-01-08這天的值減去當月第一天(2016-01-01)的值”即“51-254=-203”。
比月初增長率:2016-01-08的比月初增長率為“其比月初增長值/當月第一天(2016年1月1日)的值”即“-203/254”,其計算結果“-0.80”則為2016-01-08的比月初增長率。

期初值(時間數)/期末值(時間數)
期初值(時間點數)和期末值(時間數)支援時間段的情形,下面我們將以下圖的資料表為資料對比依據,通過範例來詳細說明不同時間段情形的取數邏輯:

期初值(時間點數)和期末值(時間數)在各時間段情形中的取數邏輯如下:
情景描述
取數邏輯
取數範例
有時間段條件;
資料表格中無任何時間資訊欄位;
時間頻度基準為“年-月”;
期初值(時間數):取時間段內起點月份上一個月最後一天的值,從原庫中取數;
期末值(時間數):取時間段內終點月份最後一天的值;

表格中沒有“年、季、月、日”中任意的時間資訊,因此頻度基準是“年-月”,並且根據篩選條件的日期範圍,則:
期初值(時間數)取的是上個月最後一天的資料,即2013-01-31的值;
期末值(時間數)取的是目前時間段最後一天的資料,即2013-02-17的值。
有時間段條件;
資料表格中有時間資訊欄位;
以時間資訊欄位的時間頻度為基準;
期初值(時間數):取前一頻度最後一天的值,從原庫中取數;
期末值(時間數):取時間段內目前頻度最後一天的值;

表格中沒有“年、季”的時間資訊,因此頻度基準是“季”,並且根據篩選條件的日期範圍,則:
期初值(時間數)取的是上一季度最後天的資料,即2013-01-31的值;
期末值(時間數)取的是當季最後一天的資料,即2013-02-17的值。
二次計算
二次計算是指對已封裝了時間計算的分析屬性進行再加工計算。
範例
在保險業中,通常需要計算賠付率,其公式為:賠付率=(已決賠款+期末未決賠款-期初未決賠款)/滿期保費。下面,我們通過自己定義的資料庫做為範例演示。
1、在已定義的“賠款資訊”分析主題中建立“期末未決賠款”分析屬性,通過在分析屬性中使用期末值計算實現,如下圖所示:

2、在已定義的“賠款資訊”分析主題中建立“期初未決賠款”分析屬性,通過在分析屬性中使用期初值計算實現,如下圖所示:

3、在樞紐分析中,基於已定義的“賠款資訊”分析主題建立“賠付率”計算欄位,如下圖所示:

4、樞紐分析應用以上欄位取得相關資料,如下圖所示:

2.3.4.2 樞紐分析-報表設定
報表設定對樞紐分析報表的表屬性、字體、背景顏色、表頭、表尾的設定。
功能入口
點擊樞紐分析報表上方的“工具列”的報表設定(
)按鈕,彈出“報表設定”視窗,預設顯示“表屬性”面板,如下圖所示:

表屬性
表屬性是對樞紐分析報表的欄頭、列頭、每頁顯示列數等屬性進行設定。
設定選項
表屬性設定選項說明如下:
設定選項
說明
呈現設定
設定報表是否置中顯示。包括條件面板、分頁控制器和表格部分,預設取消勾選。如果設定了表頭和表尾,若勾選“置中顯示”,需要設定表頭表尾置中。
效果對比如下:
取得總列數
表示在“分頁控制器”中是否取得報表總頁數和總列數。該設定選項預設為“使用系統預設值”,即“系統選項”中相應的設定。
對比效果如下:
分頁顯示
用於設定是否顯示分頁控制器。
對比效果如下:
抽取得資料
將樞紐分析資料抽取到快取記憶體庫中,加快更新速度。
通過抽取資料功能把資料抽取到快取記憶體庫中,對此樞紐分析進行更新等操作時,資料會從快取庫中讀取,可以提高更新報表的速度。
欄頭設定
設定欄頭的屬性,主要有:凍結欄頭、欄寬自我調整。
凍結欄頭:縱向滾動時,欄頭固定,只滾動資料區域內容。選擇凍結欄頭,前端瀏覽的性能會有所降低。
欄寬自我調整:表格各欄顯示的欄寬是動態的,各欄寬度可根據報表介面的大小自我調整顯示。
欄寬自我調整勾選與否效果對比:
列高
用於設定報表資料區儲存格的列高,系統預設列高為28px。
左邊距
用於設定報表與“報表呈現區”左側的距離,系統預設左邊距為10px。
設定報表列高為“40”,左邊距為“100”,效果如下圖:

列印報表設定
用於列印報表時,設定表頭表尾的顯示情況:
表頭只在第一頁顯示:勾選表示表頭只在列印的第一頁顯示表頭;取消勾選表示列印的每頁中都顯示表頭。
表尾只在最後一頁顯示:勾選表示表尾只在列印的最後一頁顯示表尾;取消勾選表示列印的每頁中都顯示表尾。
瀏覽自動更新
用於設定樞紐分析瀏覽時是否顯示為更新狀態。該設定選項預設取“系統選項”中相應的設定。若設定為否,瀏覽時需要點擊更新按鈕才會更新。
圖形位置
用於設定插入圖形時圖形的顯示位置。系統提供3種圖形顯示位置:在表格下方、在表格右方和在表格上方。系統預設在表格下方。
欄區合計位置
用於設定欄分類匯總時匯總欄顯示的位置,只能設定最外層匯總欄的位置。目前有左側和右側兩個選項可供選擇。

匯總顯示名稱
用於設定分類匯總時,匯總欄或匯總列的名稱。
字體|背景顏色
設定報表的字體和背景顏色。切換到“字體|背景顏色”介面,具體設定如下:

設定選項
字體|背景顏色設定選項說明如下:
設定選項
說明
使用系統預設值
該設定選項預設為“是”,使用系統預設的報表格式,選擇“否”,啟動下面的設定選項,允許設定報表的字體和背景顏色。
欄頭字形
設定欄頭字體的樣式,支援配對的樣式有:“常規”、“粗體”、“斜體”、“粗體斜體”。
列頭字體
設定列頭字體的樣式,支援配對的樣式有:“常規”、“粗體”、“斜體”、“粗體斜體”。
背景顏色
用於設定報表背景顏色。
表格邊框顏色
用於設定表格邊框顏色。
資料區
設定表格資料區域中奇數列的背景顏色,與間隔行配合應用。
間隔列
設定表格資料區域中偶數列的背景顏色,與資料區配合應用。
資料區選中顏色
用於設定樞紐分析表格資料區被選中後顯示的顏色。
欄頭背景顏色
設定欄頭的背景顏色。
欄頭字體顏色
設定欄頭字體的顏色。
列頭背景顏色
設定列頭的背景顏色。
列頭字體顏色
設定列頭字體的顏色。
資料字體顏色
設定資料區域字體的顏色。
欄頭字體大小
設定欄頭字體大小,單位預設為“px”。
列頭字體大小
設定列頭字體大小,單位預設為“px”。
資料字體大小
設定資料區域字體大小,單位預設為“px”。
表頭設定
對報表的表頭進行設定,詳情請參見樞紐分析-表頭設計。
表尾設定
對報表的表尾進行設定,詳情請參見樞紐分析-表尾設計。
2.3.4.3 樞紐分析-表格功能表
表格功能表是指樞紐分析表格中各欄位的右鍵功能表,使用者可以通過表格功能表方便快捷的對表格欄位進行排序、上鑽、下鑽、焦點項和時間計算等多維度分析操作。
系統針對維度欄位、維度欄位成員和量值欄位,提供不同的表格功能表操作項。
操作入口
表格功能表的操作入口是維度欄位、維度欄位成員和量值欄位的右鍵選單。
1、維度欄位表格功能表是對該欄資料的整體操作設定,支援選擇焦點項、清除焦點項、上鑽、下鑽、屬性和刪除操作項。

2、維度欄位成員表格功能表是對具體資料項目的操作設定,支援展開/折疊、設為焦點項、選擇焦點項、清除焦點項、合併選中項、目前成員下鑽、上鑽和下鑽操作項。

3、量值欄位表格功能表是對該欄資料的整體操作設定,支援排序、下鑽、時間計算、屬性和刪除操作項。

操作項
表格功能表說明如下:
操作項
說明
設定方法
效果
展開/折疊
維度欄位成員所對應的其他欄位有多欄資料的話,該維度欄位成員支援展開/折疊功能。
我們可以設定這些資料是展開還是折疊狀態。按一下欄位成員前的
表示展開,
表示折疊。
展開/折疊包含展開、折疊、展開整個欄位和折疊整個欄位。
展開:該欄位成員所在列的資料展開顯示。
在“華北”的右鍵功能表中選擇展開/折疊>展開;

展開“華北”成員資料,如下圖:

折疊:該欄位成員所在列的資料折疊隱藏。
在“華北”的右鍵功能表中選擇展開/折疊>折疊;

折疊“華北”成員資料,如下圖:

展開整個欄位:該成員所屬欄位都展開顯示資料。
在“華北”的右鍵功能表中選擇展開/折疊>展開整個欄位;

展開“華北”成員所屬的“銷售區域”欄位,如下圖:

折疊整個欄位: 該成員所屬欄位都折疊隱藏資料。
在“華北”的右鍵功能表中選擇展開/折疊>折疊整個欄位;

折疊“華北”成員所屬的“銷售區域”欄位,如下圖:

設為焦點項
焦點項功能類似過濾功能,業務人員可以通過設定某些欄位成員為焦點項,只顯示這些成員資料。
只有維度欄位成員支援設為焦點項。
“設為焦點項”是指只顯示選中的欄位成員,可以通過按一下選中一個欄位成員或者“Ctrl+按一下"、"Shift+按一下”選中多個成員資料。
“Ctrl+按一下"或"Shift+按一下”選中“東北”和“華北”欄位成員,右
鍵功能表中選擇設為焦點項;

表格中“銷售區域”欄位只顯示了“東北”和“華北”成員。

選擇焦點項
批次選擇需要顯示的欄位成員,適用于需要顯示的欄位成員較多的情況。
在“銷售區域”欄位的右鍵功能表中選擇選擇焦點項;

在彈出的“設定選中值”視窗中選擇欄位成員。

該視窗支援的操作如下:
1、在“備選”頁簽介面左側的資源樹中按一下或者“Ctrl+按一下"、
"Shift+按一下”確定欄位成員。
2、通過“選擇按鈕”選擇欄位成員到“已選區”。
3、通過“搜尋”頁簽對欄位成員進行搜尋添加。
表格顯示了“華北”、“華東”和“西南”欄位成員。

清除焦點項
清除選中的焦點項,表格恢復顯示所有資料。
在設定了焦點項的“銷售區域”欄位的右鍵功能表中選擇清除焦點項;

表格顯示所有資料。

合併選中項
將欄位資料按業務需求進行合併,以不同分組顯示。
只有維度欄位成員支援合併選中項。
“Ctrl+按一下"或"Shift+按一下”選中“東北”、“華北”和“西北”數
據,右鍵功能表中選擇合併選中項;

在彈出的“自訂分組欄位”視窗中輸入分組名稱。

系統自動建立“銷售區域的分組”計算欄位,“東北”、“華北”和
“西北”資料合併以“北方”分組資料顯示。

通過“待選區”中“銷售區域的分組”計算欄位右鍵功能表的 編輯計算欄位 可對分組進行修改,在彈出的“自訂分組欄位”視窗中設定,具體請參考新建分組欄位 。

上鑽
指鑽取到表格中的上級成員,只有二級及二級以下成員才支援上鑽功能。
在“銷售省份”欄位的右鍵功能表中選擇上鑽;

上鑽後的表格只顯示“銷售省份”的上一級成員“銷售區域”。

下鑽
基於維度欄位自身含有的階層結構或自訂階層結構,從目前欄位成員往下鑽取顯示下一級欄位成員。
在“銷售區域”欄位的右鍵功能表中選擇下鑽>銷售省份;

下鑽後的表格添加了“銷售省份”欄。

目前成員下鑽
指從目前欄位成員往下鑽取顯示下一級欄位成員,並且只顯示該欄位成員資料。
在“華北”資料值的右鍵功能表中選擇目前成員下鑽>銷售省份;

下鑽後的表格只顯示了“華北”資料,添加了“銷售省份”欄。

排序
指對量值欄位所在欄的資料進行排序,支援升冪、降冪、分級升冪、分級降冪和取消排序。
升冪:在該欄資料中進行升冪排序。
降冪:在該欄資料中進行降冪排序。
分級升冪:在該欄的每一類資料中進行升冪排序。
分級降冪:在該欄的每一類資料中進行降冪排序。
取消排序:取消原先設定的排序。
屬性
對各欄位欄進行居左、居右、置中的水準對齊方式調整和欄位欄所處儲存格的寬度設定。
在“銷售區域”欄位的右鍵功能表中選擇屬性;
在彈出的“自訂欄位屬性”視窗中設定欄位水準對齊方式和寬度。

“銷售區域”欄位水準置中,欄位所處儲存格寬度為“200”。

刪除
刪除欄位。
在“銷售區域”欄位的右鍵功能表中選擇刪除;

“銷售區域”欄位已刪除。

2.3.4.4 樞紐分析-警示設定
警示設定是對樞紐分析量值區資料進行監控的有效方式。設定當資料值在一定範圍時警示顯示,引起注意。如下圖:

通過警示設定功能實現當數量大於4500時儲存格背景為綠色,表示銷售良好;小於2500時儲存格背景為淺橙色,字體顏色為紅色,表示銷售不佳。
功能入口
添加設定
在工具列中按一下警示按鈕,彈出“警示設定”視窗,如下圖所示:

點擊新建引導按鈕

彈出如下對話方塊:

設定介面介紹如下:
設定選項
說明
名稱
用於設定目前警示的唯一標識名。不允許重複。
可用性
用於設定目前警示一旦建立後是否為啟用狀態。預設為啟用狀態。
警示設定簡單設定
以設定精靈的方式設定警示。該設定方式為警示設定的預設方式。主要有以下設定選項:
警示範圍:表示警示設定在目前樞紐分析中生效的量值欄位。
警示方式:表示警示在樞紐分析中顯示的樣式,通過按一下添加警示方式按鈕,彈出“警示方式設定”視窗進行相關設定:
取值範圍:表示警示生效的值域區間,系統提供“等於”、“大於”、“小於”和“介於”這四個比較方式。
警示格式:列出所有警示格式以供選擇。此視窗中的警示格式在多維度分析的警示格式定義中進行預置。
警示設定進階設定
當簡單設定不滿足需求時,可以通過輸入JavaScript腳本的方式實現警示。此種警示方式可以實現更靈活更複雜的警示。
修改刪除
修改:按兩下要修改的警示或在要修改的警示處右鍵>編輯引導,進入介面進行修改
刪除:在要刪除的警示處右鍵>刪除引導。

2.3.5 樞紐分析-表尾設計
概述說明
表尾設計是對樞紐分析報表表尾進行設計。
系統支援表尾設計的內容包含:對表尾內容及文字樣式設計,以及設定表尾是否顯示。
表尾處於樞紐分析最底端區域,可以包含:製表人等資訊。如下圖所示:

系統預設所有報表表尾為空白。
功能入口
按一下工具列中的報表設定(
)按鈕,彈出“報表設定”視窗,點擊設定表尾頁簽,顯示表尾設定面板,如下圖所示:

表尾內容設定
系統支援自訂表尾,匯總分析的表尾設定方式有:靜態文字、動態文字、HTML文字。
設定方式
說明
效果
靜態文字
適用情況:表尾內容固定,不需要動態變化。
實現方法:直接在文字方塊中輸入表尾內容,通過表尾樣式工具進行設計,例如:字體大小、粗體、對齊方式等。


動態文字
適用情況:表尾內容需要動態變化,例如:取得參數值、目前登錄使用者資訊等做為表尾內容。
實現方法:按一下工具列中的函數按鈕,在彈出的下拉式功能表中選擇函式定義即可。
動態文字的樣式通過工具列中各樣式按鈕設定。

目前,系統支援如下函數用於設計動態表尾:
CurrentUserID:取得目前使用者的ID。
CurrentUserAlias:取得目前使用者的別名。
CurrentUserName:取得目前使用者的名稱。
CurrentReportName:取得目前匯總分析的名稱。
CurrentUserDefaultDepartName:取得目前使用者所屬的預設機構的名稱。
CurrentTime:取得目前系統時間。
CurrentDate:取得目前系統日期。
GetParamValue:取得參數值。
EvalString:取得執行自訂JavaScript腳本後的返回值。例如取得報表儲存格的值作為表尾: EvalString("this.getCellValue(1,2)"),其中“this”表示目前報表getCellValue(rowIndex,colIndex) 表示指定對應列號與欄號所在儲存格的值,列號和欄號從0開始算起,且列頭或欄頭也要計算在內
HTML文字
適用情況:主要針對技術人員,當選項太多很難找到設定選項,技術人員可直接通過HTML來編寫想要的樣式,或當系統提供的文字樣式無法滿足表尾樣式要求時,可以通過HTML語言實現。
實現方法:按一下工具列中的HTML按鈕,文字區呈html語言狀態,在文字方塊中通過html文字標籤設計樣式。


表尾顯示設定
系統支援使用者在瀏覽端設定表尾是否顯示的效果。
設定方法:按一下工具列中的檢視按鈕,在彈出的下拉式功能表中勾選或者取消勾選顯示表尾,實現表尾的顯示或隱藏。
對比效果如下:
勾選“顯示表尾”效果
取消勾選“顯示表尾”效果


Last updated
Was this helpful?