取得物件內容
使用「取得物件內容」動作可從物件、物範本或物形式取得內容值。
完成下列步驟,可在工作流程中使用「取得物件內容」動作:
1. ThingWorx 連接器下的「取得物件內容」動作拖曳至畫布,將指標置於此動作上,然後按一下 或連按兩下該動作。「取得物件內容」視窗即會開啟。
2. 視需要編輯「標籤」。依預設,標籤名稱與動作名稱相同。
3. 欲新增 ThingWorx 連接器類型,請參閱支援的 ThingWorx 連接器類型
如果您之前已新增連接器類型,請選取適當的「連接器類型」,然後在「連接器名稱」下,選取連接器。
4. 按一下「測試」,驗證連接器。
5. 按一下「Map 連接器」以使用與您用來填入輸入欄位之連接器不同的連接器來執行動作。在「執行時間連接器」欄位中,提供有效的 ThingWorx 連接器名稱。如需有關「Map 連接器」的詳細資訊,請參閱使用 Map 連接器
6. 「尋找方式」清單中,選取下列其中一個選項來篩選 ThingWorx 實體:
選取
查詢
如果您選取「物範本」或「物形式」查詢,此動作會針對實行所選「物範本」或「物形式」的所有物件,擷取內容或所選內容。
如果您在「尋找方式」清單中選擇「選取」
a. 選取要為表單中所列的個別輸入欄位提供輸入的「表單」,或選取「指派 JSON」來指定具有所有必要輸入的單一 JSON。
如果您選擇「表單」
「物件」部份下,執行下列操作:
a. 「物件」清單中,選取物件。
b. 「內容」下的「內容」清單中,選取您要擷取其詳細資訊的物件內容。
按一下「新增」可新增多個物件內容。按一下 可刪除您新增的任何物件內容。
c. 按一下「新增」來新增另一個物件。繼續為此物件新增內容。
下圖顯示了如何新增多個物件:
1 - 按一下「新增」來為物件新增多個內容。
2 - 按一下「新增」來新增另一個物件。
或者
如果您選擇「指派 JSON」
「物件」欄位中,以 [{"thing":"string", "propList":[{"name":"string"}]}] 格式提供所有必要的輸入。
b. 「內容記錄」部份下,執行下列操作:
a. 「順序 - 最舊的排在最前面」清單中,選取 true 以先檢視最舊的 ThingWorx 實體;否則請選取 false
b. 「開始日期與時間」「結束日期與時間」欄位中,按一下 以篩選開始與結束日期和時間之間的內容記錄。
c. 「限制」欄位中,提供您要在輸出中擷取的內容記錄出現位置數。
或者
如果您在「尋找方式」清單中選擇「查詢」
a. 「篩選器」部份下,執行下列操作:
a. 「限制」欄位中,提供您要在輸出中擷取的 ThingWorx 實體數。預設為 500。
b. 提供「名稱遮罩」
c. 提供「查詢」以篩選結果。
d. 「標籤」群組下,按一下「新增」,然後在「詞彙」「詞彙字詞」清單中選取值。
按一下「新增」可新增多個標籤。按一下 可刪除您新增的任何標籤。
b. 「內容記錄」部份下,執行下列操作:
a. 「順序 - 最舊的排在最前面」清單中,選取 true 以先檢視最舊的 ThingWorx 實體;否則請選取 false
b. 「開始日期與時間」「結束日期與時間」欄位中,按一下 以篩選開始與結束日期和時間之間的內容記錄。
c. 「限制」欄位中,提供您要在輸出中擷取的內容記錄出現位置數。
或者
如果您在「尋找方式」清單中選擇「物範本與查詢」
a. 選取要為表單中所列的個別輸入欄位提供輸入的「表單」,或選取「指派 JSON」來指定具有所有必要輸入的單一 JSON。
如果您選擇「表單」
「範本」部份下,執行下列操作:
a. 「範本」清單中,選取物範本。
b. 「內容」下的「內容」清單中,選取您要擷取其詳細資訊的物範本內容。
按一下「新增」可新增多個物範本內容。按一下 可刪除您新增的任何物範本內容。
c. 按一下「新增」來新增另一個物範本。繼續為此物範本新增內容。
下圖顯示了如何新增多個物範本:
1 - 按一下「新增」來為物範本新增多個內容。
2 - 按一下「新增」來新增另一個物範本。
或者
如果您選擇「指派 JSON」
「範本」欄位中,以 [{"template":"string", "propList":[{"name":"string"}]}] 格式提供所有必要的輸入。
b. 「篩選器」部份下,執行下列操作:
a. 「限制」欄位中,提供您要在輸出中擷取的 ThingWorx 實體數。預設為 500。
b. 提供「名稱遮罩」
c. 提供「查詢」以篩選結果。
d. 「標籤」群組下,按一下「新增」,然後在「詞彙」「詞彙字詞」清單中選取值。
按一下「新增」可新增多個標籤。按一下 可刪除您新增的任何標籤。
c. 「內容記錄」部份下,執行下列操作:
a. 「順序 - 最舊的排在最前面」清單中,選取 true 以先檢視最舊的 ThingWorx 實體;否則請選取 false
b. 「開始日期與時間」「結束日期與時間」欄位中,按一下 以篩選開始與結束日期和時間之間的內容記錄。
c. 「限制」欄位中,提供您要在輸出中擷取的內容記錄出現位置數。
或者
如果您在「尋找方式」清單中選擇「物形式與查詢」
a. 選取要為表單中所列的個別輸入欄位提供輸入的「表單」,或選取「指派 JSON」來指定具有所有必要輸入的單一 JSON。
如果您選擇「表單」
「物形式」部份下,執行下列操作:
a. 「物形式」清單中,選取物形式。
b. 「內容」下的「內容」清單中,選取您要擷取其詳細資訊的物形式內容。
按一下「新增」可新增多個物形式內容。按一下 可刪除您新增的任何物形式內容。
c. 按一下「新增」來新增另一個物形式。繼續為此物形式新增內容。
下圖顯示了如何新增多個物形式:
1 - 按一下「新增」來為物形式新增多個內容。
2 - 按一下「新增」來新增另一個物形式。
或者
如果您選擇「指派 JSON」
「物形式」欄位中,以 [{"shape":"string", "propList":[{"name":"string"}]}] 格式提供所有必要的輸入。
b. 「篩選器」部份下,執行下列操作:
a. 「限制」欄位中,提供您要在輸出中擷取的 ThingWorx 實體數。預設為 500。
b. 提供「名稱遮罩」
c. 提供「查詢」以篩選結果。
d. 「標籤」群組下,按一下「新增」,然後在「詞彙」「詞彙字詞」清單中選取值。
按一下「新增」可新增多個標籤。按一下 可刪除您新增的任何標籤。
c. 「內容記錄」部份下,執行下列操作:
a. 「順序 - 最舊的排在最前面」清單中,選取 true 以先檢視最舊的 ThingWorx 實體;否則請選取 false
b. 「開始日期與時間」「結束日期與時間」欄位中,按一下 以篩選開始與結束日期和時間之間的內容記錄。
c. 「限制」欄位中,提供您要在輸出中擷取的內容記錄出現位置數。
7. 按一下「完成」
輸出結構描述
「取得物件內容」動作會傳回動態輸出結構描述。
這是否有幫助?