取得記錄
使用「取得記錄」動作可擷取實體類型的記錄。
完成下列步驟,可在工作流程中使用「取得記錄」動作:
1. Dynamics 365 CRM 下的「取得記錄」動作拖曳至畫布,將指標置於動作上,然後按一下 或連按兩下該動作。「取得記錄」視窗即會開啟。
2. 視需要編輯「標籤」。依預設,標籤名稱與動作名稱相同。
3. 欲新增 Dynamics 365 CRM 連接器類型,請參閱支援的 Dynamics 365 CRM 連接器類型
如果您之前已新增連接器類型,請選取適當的「連接器類型」,然後在「連接器名稱」下,選取連接器。
4. 按一下「測試」,驗證連接器。
5. 按一下「Map 連接器」以使用與您用來填入輸入欄位之連接器不同的連接器來執行動作。在「執行時間連接器」欄位中,提供有效的 Dynamics 365 CRM 連接器名稱。如需有關「Map 連接器」的詳細資訊,請參閱使用 Map 連接器
6. 「尋找方式」清單中,選取下列其中一項:
選取 - 選擇「選取」可為列在表單中的個別欄位提供輸入。
當特定實體類型的識別元可用,且可提供給動作用來擷取其詳細資訊時,請使用「選取」
查詢 - 選擇「查詢」可指定單一查詢。
使用「查詢」可對記錄套用其他篩選條件。
如果您在「尋找方式」清單中選擇「選取」
a. 「實體集」清單中,選取實體集。
b. 「實體識別元」欄位中,提供實體識別元的逗號分隔清單。
* 
針對具有單一內容的實體識別元,指定 Property1Value1[Property1Value1]
針對具有多個內容的實體識別元,指定 [Property1Value1,Property2Value1,Property3Value1]
您必須以在「服務中繼資料」文件中指定的相同順序指定多個內容值。
針對具有單一內容的多個識別元,指定 Property1Value1,Property1Value2,Property1Value3[Property1Value1],[Property1Value2],[Property1Value3]
針對具有多個內容的多個識別元,指定 [Property1Value1,Property2Value1],[Property1Value2,Property2Value2]
您必須以在「服務中繼資料」文件中指定的相同順序指定多個內容值。
c. 「查詢類型」清單中,選取下列其中一個選項,然後執行下列操作:
表單查詢
a. 「選取屬性」下,按一下「新增」,然後在 「屬性」清單中,選取您要擷取其值的內容。
按一下「新增」可新增多個屬性。按一下 可刪除您新增的任何屬性。
也會在輸出中擷取 'key' 內容的值。
b. 「新增相關項目」下,按一下「新增」,然後在 「相關項目」 清單中,選取您要擷取其值的相關專案。
按一下「新增」可新增多個相關項目。按一下 可刪除您新增的任何相關項目。
標記為 NavigationProperty 的任何內容會分類為「相關項目」
「離散查詢」
a. 「選取屬性」欄位中,指定提供以逗號分隔之內容名稱清單的 OData 選取運算式。
也會在輸出中擷取 'key' 內容的值。
b. 「新增相關項目」欄位中,指定提供以逗號分隔之相關項目清單的 OData 選取運算式。
標記為 NavigationProperty 的任何內容會分類為「相關項目」
「原始查詢」
「查詢」欄位中,指定 OData 查詢運算式。
$select=name,number&$expand=context&$top=2&$skip=1&$orderby=name asc&$filter=name eq 'PTC'
也會在輸出中擷取 'key' 內容的值。
標記為 NavigationProperty 的任何內容會分類為「相關項目」
或者
如果您在「尋找方式」清單中選擇「查詢」
a. 「實體集」清單中,選取實體集。
b. 「查詢類型」清單中,選取下列其中一個選項,然後執行下列操作:
表單查詢
a. 「連接方式」欄位中,選取連接篩選子句的邏輯運算子。預設值為 and
b. 按一下「新增」來新增篩選器:
「內容」- 選取要搜尋的內容。
「條件」- 選取條件。條件取決於所選內容的類型,例如「字串」、「布林值」等。
「內容值」- 輸入內容值。
按一下「新增」可新增多個篩選器。按一下 可刪除您新增的任何篩選器。
c. 「選取屬性」下,按一下「新增」,然後在 「屬性」清單中,選取您要擷取其值的內容。
按一下「新增」可新增多個屬性。按一下 可刪除您新增的任何屬性。
也會在輸出中擷取 'key' 內容的值。
d. 「新增相關項目」下,按一下「新增」,然後在 「相關項目」 清單中,選取您要擷取其值的相關專案。
按一下「新增」可新增多個相關項目。按一下 可刪除您新增的任何相關項目。
標記為 NavigationProperty 的任何內容會分類為「相關項目」
e. 「排序方式」群組下,選取「屬性」,然後在結果中選取「順序」屬性。
f. 「限值」欄位中,輸入要將輸出限制為指定實體數的值。
g. 「跳過」欄位中,輸入要跳過的資源數。
「離散查詢」
a. 「篩選器」欄位中,指定 propertyName operator 'value' [and | or | not]... 格式的 OData 篩選器條件。
例如,number eq '0000222341'name eq 'PTC'startswith(name, 'PTC')
b. 「選取屬性」欄位中,指定提供以逗號分隔之內容名稱清單的 OData 選取運算式。
也會在輸出中擷取 'key' 內容的值。
c. 「新增相關項目」欄位中,指定提供以逗號分隔之相關項目清單的 OData 選取運算式。
標記為 NavigationProperty 的任何內容會分類為「相關項目」
d. 「排序方式」欄位中,輸入 propertyName [asc | desc] 格式的 OData orderBy 運算式。
e. 「限值」欄位中,輸入要將輸出限制為指定實體數的值。
f. 「計數」清單中,選取 true 來擷取輸出中的記錄數;否則,請選取 false
「原始查詢」
「查詢」欄位中,指定 OData 查詢運算式。
例如:$select=name,number&$expand=context&$top=2&$skip=1&$orderby=name asc&$filter=name eq 'PTC'
也會在輸出中擷取 'key' 內容的值。
標記為 NavigationProperty 的任何內容會分類為「相關項目」
輸出結構描述
「取得記錄」動作會根據您選取的實體類型傳回動態輸出結構描述。
如果您選取「表單查詢」來指定查詢參數,輸出結構描述只會提供所選內容的詳細資訊。
針對「離散查詢」「原始查詢」,輸出結構描述會包含所傳回物件的所有內容,但只提供所選內容的值。
這是否有幫助?