共用方式為


CRM 對話方塊 (託管控制項)

 

發行︰ 2016年11月

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

使用 Dynamics 365 對話方塊託管控制項類型來處理 Dynamics 365 對話方塊。 您可以在 Dynamics 365 對話方塊託管控制項上呼叫 StartDialog 動作,在Unified Service Desk中啟動 Dynamics 365 對話方塊。

本主題內容

建立 Dynamics 365 對話方塊託管控制項

預先定義的 UII 動作

預先定義的事件

建立 Dynamics 365 對話方塊託管控制項

建立新的託管控制項時,[新增託管控制項] 畫面的欄位會根據您想要建立的託管控制項型別而不同。 本節提供 [Dynamics 365 對話方塊] 託管控制項類型專屬特定欄位的資訊。 如需有關建立託管控制項的詳細資訊,請參閱建立或編輯託管控制項

Dynamics 365 對話方塊託管控制項

在 [新增託管控制項] 畫面:

  • 在 [Unified Service Desk] 區域中,從 [USD 元件類型] 下拉式清單選取 [Dynamics 365 對話方塊]。

  • [代管類型] 下拉式清單可讓您指定要託管這個控制項的方式。 您可以選擇 [內部 WPF] (預設值) 或 [IE 處理序]。 如需詳細資訊,請參閱選取控制項的代管方法

  • 在 [通用屬性] 區域中,選取 [應用程式是全域的] 核取方塊,將託管控制項設定為全域。 全域託管控制項可以顯示在客戶工作階段以外。 例如客服專員的儀表板、留言板或搜尋等控制項,是全域託管控制項的常見用法。 全域工作階段並沒有工作階段特定的狀態,因此當您變更工作階段時,這些相同的全域託管仍會保留。 如果未選取此核取方塊,託管控制項就會成為工作階段型。 工作階段型控制項存在於客戶工作階段的內容。 如果使用者變更為另一個工作階段,從先前工作階段的所有工作階段頁面都會隱藏。

  • [顯示群組] 欄位會顯示此託管控制項將顯示的面板。MainPanel 最常用於此託管控制項型別。 如需有關Unified Service Desk中不同面板的資訊,請參閱Unified Service Desk 的面板。 如需其他 [一般] 欄位的一般資訊,請參閱建立或編輯託管控制項

預先定義的 UII 動作

下列預先定義的動作適用於這個託管控制項型別。

關閉

這個動作用來關閉託管控制項。

FireEvent

從此託管控制項引發使用者定義的事件。

參數

描述

名稱

使用者定義事件的名稱。

所有後續 name=value 組會變成事件參數。 如需建立使用者定義事件的詳細資訊,請參閱建立使用者定義的事件

MoveToPanel

這個動作用來在執行階段的面板之間移動託管控制項。

參數

描述

應用程式

要移動之託管控制項的名稱。

panel

託管控制項的目標面板。

New_CRM_Page

建立頁面,用來建立指定之實體的新 Dynamics 365 記錄,並將此頁面視為來自指定的託管控制項的快顯畫面。 視窗導覽規則會進行評估,決定建立實體記錄的頁面顯示的位置。

參數

描述

LogicalName

要建立新執行個體的實體邏輯名稱。

注意

其餘的參數應該包含名稱=值組。 這些是在建立指定之實體的新記錄的表單中其他預先填入的值。 如需關於這個動作的詳細資訊,請參閱逐步解說 7:在客服專員應用程式中設定客服專員底稿中的步驟 4。

Open_CRM_Page

開啟由 ID 所識別之指定實體的現有執行個體,並將此頁面視為來自指定的託管控制項的快顯畫面。 會評估視窗導覽規則,以判斷應該顯示快顯畫面的位置。

參數

描述

LogicalName

要開啟之實體的邏輯名稱。

id

要開啟之實體記錄的 ID。

快顯

從託管控制項快顯 URL,並對它執行視窗導覽規則,將此快顯路由到適當位置。

參數

描述

URL

使用這個 URL 從此託管控制項路由傳送快顯,就好像是從顯示的控制項要求快顯一樣。

frame

此快顯的起始框架。

RealignWindow

將託管控制項顯示於螢幕上的指定位置。 您最多可以在兩個螢幕上顯示託管控制項。 這個動作適用於以下託管控制項執行個體:已設定為要置於 USDFloatingPanel 或 USDFloatingToolPanel 面板類型上的執行個體。

參數

描述

screen

指定要顯示託管控制項的螢幕。 有效值為 1 或 2。 如果不指定此參數,預設會傳遞 1。

left

指定在應該顯示託管控制項的目標螢幕上,與螢幕左側相距的位置 (以百分比為單位)。 有效值從 0 到 100。 如果不指定此參數,預設會傳遞 0。

top

指定在應該顯示託管控制項的目標螢幕上,與螢幕頂端相距的位置 (以百分比為單位)。 有效值從 0 到 100。 如果不指定此參數,預設會傳遞 0。

width

指定託管控制項視窗在目標螢幕上的寬度 (以百分比為單位)。 有效值從 1 到 100。 如果不指定此參數,預設會傳遞 100。

height

指定託管控制項視窗在目標螢幕上的高度 (以百分比為單位)。 有效值從 1 到 100。 如果不指定此參數,預設會傳遞 100。

SetSize

這個動作會明確地設定託管控制項的高度與寬度。 在您的面板配置中使用 "auto" 時,這會特別有用。

參數

描述

width

託管控制項的寬度。

height

託管控制項的高度。

StartDialog

此動作採用數個參數,但對於並沒有關聯特定記錄的對話方塊,您只可以指定 Name 參數。

參數

描述

名稱

對話方塊名稱,如 Dynamics 365 [設定] > [程序] 區段中所顯示。

DialogId

您也可以依 ID 指定對話方塊。 如果您指定 DialogId 參數,動作將使用它,而不是 Name 參數。

實體

這是實體類型,將針對此實體執行對話方塊。 如果您使用 DialogId 參數,這是必要的。 如果使用 Name 參數,它不是必要的。

識別碼

這是對話方塊工作階段適用的實體的 ID。 如果未指定此參數,對話方塊會針對系統中適當型別的第一個項目執行。

當完成對話方塊時,就會提示使用者關閉視窗。 如果使用者確認,Unified Service Desk中的索引標籤也會關閉,這是原本設計的作法。

預先定義的事件

下列預先定義事件與此託管控制項類型相關聯的。

BrowserDocumentComplete

當網頁完成載入時發生。 在 Dynamics 365 頁面類型的託管控制項,當資料已儲存到取代參數清單後會發生此事件。 此事件只發生一次,即使多個框架會分別引發其 BrowserDocumentComplete 事件。

參數

描述

URL

已完成載入之頁面的 URL。

PopupRouted

系統已經路由傳送快顯畫面之後發生。

參數

描述

URL

已路由傳送的快顯的 URL。

另請參閱

CRM 頁面 (託管控制項)
UII 動作
活動
Unified Service Desk 設定逐步解說
託管控制項型別和動作/事件參考
Microsoft Dynamics CRM 整合服務台管理指南

Unified Service Desk 2.0

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