群組報告資料
建立報告設計檔案。
報告設計工具可讓您依據某個特定欄的值,對報告內的一組列進行分組。例如,分組功能可讓您︰
- 匯總和匯總分組,並將此資訊新增至報告。
- 在每個群組的開頭新增標題或其他文字。
- 在每個群組的開頭或結尾新增平均值、計數、小計和其他匯總資訊。
- 在每個群組之前或之後插入分頁符。
如果您需要將自訂報告資料分組,請在建立報告設計之前,盡可能使用 Workday 為自訂報告配置提供的分組功能。
此外,由於 BIRT 固有的效能問題,Workday 不建議您對自訂報告資料超過 10 MB 的資料集使用報告設計工具的分組依據功能。
- 將主要資料集綁定至報告主體內的表格。在屬性編輯器 - 表格檢視中,選取系結分頁,然後從資料集下拉清單中選取主要資料集。Workday 執行階段必須至少對資料集執行一次完整掃描,才能找出其分組所在欄的所有值。執行階段也必須將分組依據資料儲存在記憶體中,直到呈現完整的資料集為止。考慮使用此功能時,請記住此因素。我們建議您僅對相對較小的資料集使用分組功能,且在您為每一列單獨使用報告設計選項時,切勿使用此分組功能。
- 在大綱檢視中,展開「 節點。在群組上按一下滑鼠右鍵,然後選取「插入群組」。
- 指定群組屬性時,請參考以下說明︰
選項 說明 名稱群組名稱。分組依據要進行分組的資料集欄。運算式欄的資料系結運算式。排序方向遞增或遞減。分組後,顯示的列號可能會與初始資料的列順序不符,導致主要和次要資料集無法正確聯結。如果您要將輔助資料集系結新增至具有分組主要資料集的報告,您必須設定PrimaryRowNumber使用名為「」的新欄從主要資料集中選取參數Row_Number,系統會自動新增。為此,請在屬性編輯器 - 表格檢視中按一下資料集參數係結,然後指定PrimaryRowNumber將值設為參數row["Row_Number"]。請注意,運算式row.__rownum曾使用於 Workday 17 和 Workday 18 的報告設計工具。請務必了解這 2 個運算式之間的區別︰- 新row["Row_Number"]expression 是由 Workday 延伸置於資料集中的欄。其表示來自伺服器的報告資料中,報告資料項目的列順序。
- 前row.__rownumexpression 是特殊運算式,指出資料集項目在顯示時的列號。
- 若要在每個分組的結尾或開頭新增文字或其他報告項目,請使用群組頁首和頁尾。例如,您可以根據分組情況,新增其中一個欄位的匯總。請先為匯總新增欄系結,然後將其新增至表格群組頁尾。