共用方式為


查詢及視覺化階層式資料

 

發行︰ 2017年2月

適用於: Dynamics 365 (online)、Dynamics 365 (on-premises)、Dynamics CRM 2016、Dynamics CRM Online

透過視覺化方式了解階層式相關資料,您可以取得重要商務見解。Microsoft Dynamics 365 階層式模型與視覺效果功能提供一些好處:

  • 檢視和探索複雜階層式資訊。

  • 在階層關聯式檢視表中檢視關鍵效能指標 (KPI)。

  • 跨 Web 和平板電腦,以視覺方式分析重要資訊。

對於某些實體,例如客戶與使用者,已提供內建的視覺效果。 其他實體,包括自訂實體,可在階層中啟用,而且您可以建立其視覺效果。 根據需求,您可以在樹狀檢視和圖標檢視之間做選擇,前者顯示整個階層,後者描述較小部分的階層。 這兩個檢視表並排顯示。 您可展開和收合階層樹狀結構,以探索階層。 設定一次視覺效果相同的階層式設定,但是套用至兩者:Microsoft Dynamics 365 與 平板電腦專用 Microsoft Dynamics 365。 在平板電腦,視覺效果呈現的格式已修改,適合較小尺寸。 階層式視覺效果需要的可自訂元件具備解決方案認知功能,因此,可在組織之間傳輸,如同其他自訂。 您可以使用表單編輯器來自訂快速表單,設定透過視覺效果顯示的屬性。 不需要撰寫程式碼。

本主題內容

查詢階層式資料

視覺化階層式資料

查詢階層式資料

在 Microsoft Dynamics 365,相關記錄的自我參考一對多 (1:N) 關聯會支援階層式資料結構。 以前若要檢視階層式資料,必須反覆查詢相關記錄。 現在,您可以在一個步驟中依階層查詢相關資料。 使用「在下面」和「不在下面」邏輯,就可以查詢記錄。 [在下面] 和 [不在下面] 階層式運算子是在 [進階尋找] 和工作流程編輯器中公開。 如需關於如何使用這些運算子的詳細資訊,請參閱 設定工作流程步驟。 如需 [進階尋找] 的詳細資訊,請參閱說明及訓練:建立、編輯或儲存進階尋找搜尋

下列範例說明查詢階層的各個案例:

查詢客戶階層

Query accounts in the account hierarchy

查詢客戶階層,包括相關活動

Query account's related activities

查詢客戶階層,包括相關商機

Query account's related opportunities

若要依階層查詢資料,您必須將實體的其中一個一對多 (1:N) 自我參考關聯設為階層式。 若要開啟階層:

  1. 移至 [設定] > [自訂]。

  2. 選擇 [自訂系統] > [元件]。

  3. 選擇 [實體] > [1:N 關聯],選擇 (1:N) 關聯,然後在 [關聯定義] 中將 [階層式] 設為 []。

注意

  • 部分內建的 (1:N) 關聯不能自訂。 這會防止您將那些關聯設為階層式。

  • 您可以指定系統自我參考關聯的階層式關聯。 這包括系統類型的 1:N 自我參考關聯,例如「連絡人_主要連絡人」關聯。

視覺化階層式資料

有立即可用之視覺效果的系統實體包括:AccountPositionProductUser。 在這些實體的網格檢視表,您會看到記錄名稱左邊的圖示,描述階層圖表。 根據預設,並非所有記錄都有階層圖示。 有上層記錄、下層記錄或兩者的記錄會顯示此圖示。

Active accounts

如果選取階層圖示,您可以檢視階層,樹狀檢視在左邊,而圖標檢視在右邊,如下所示:

Account tree and tile view in Dynamics CRM

其他一些內建的系統實體也可在階層中啟用。 這些實體包括 CaseContactOpportunityOrderQuoteCampaignTeam。 所有自訂實體都可以在階層中啟用。

提示

如果實體可以在階層中啟用:

  1. 移至 [設定] > [自訂]。

  2. 選擇 [自訂系統] > [元件] > [實體]。 您會看到 [階層設定] 選取範圍。 無法在階層中啟用的實體沒有此選取範圍,但銷售領域實體除外。 雖然銷售領域實體會出現 [階層設定],但是在階層中無法啟用此實體。

建立視覺效果時要記住的重要事項:

  • 每個實體只有一個 (1:N) 自我參考關聯可以設定為階層式。 此關聯中,主要實體和相關實體必須屬於相同類型,例如 account_parent_account 或 new_new_widget_new_widget。

  • 現在,階層或視覺效果只根據一個實體。 您可以描述客戶階層,在多個等級顯示客戶,但是不可以在相同階層視覺效果中顯示客戶與連絡人。

  • 圖標可以顯示的欄位數目上限為 4。 如果在用於圖標檢視的快速表單中新增其他欄位,只有前 4 個欄位會顯示。

視覺效果範例

讓我們檢視如何為自訂實體建立視覺效果的範例。 我們建立稱為 new_Widget 的自訂實體,建立 (1:N) 自我參考關聯 new_new_widget_new_widget,並將它標記為階層式,如下所示。

Widget relationship definition

接著,在 [階層設定] 網格檢視,我們選取 [new_new_widget_new_widget] 階層式關聯。 在表單中,我們填入必要欄位。 如果尚未標示 (1:N) 關聯為階層式,表單的連結會回到關聯定義表單,在這裡您可以將關聯標示為階層式。

Hierarchy settings

對於 [快速檢視表單],我們建立稱為 Widget Hierarchy Tile Form 的快速表單。 在此表單中,我們新增四個欄位,以便在每個圖標中顯示。

Create quick form for widget

在我們完成設定後,我們建立兩個記錄:Standard Widget 和 Premium Widget。 使用查詢欄位,將 Premium Widget 設為 Standard Widget 的上層之後,new_Widget 網格檢視描述階層圖示,如下所示:

Widget's hierarchy grid

提示

在上層-下層關係中的記錄配對之後,階層圖示才會顯示在記錄網格檢視中。

選取階層圖示會顯示 new_Widget 階層,樹狀檢視在左邊,而圖標檢視在右邊,顯示兩筆記錄。 每個圖標包含我們在 Widget Hierarchy Tile Form 中提供的四個欄位。

Widget's tree and tiles views

另請參閱

自訂 Dynamics 365 系統
自訂說明經驗
影片:Microsoft Dynamics CRM 的階層式安全性模型
影片:Microsoft Dynamics CRM 的階層視覺效果

© 2017 Microsoft. 著作權所有,並保留一切權利。 著作權