取得內容
* 
在發行版本 8.5 中,「取得內容」動作已被移除。此動作已分為下列幾個動作:
「透過查詢取得實體」
「依 ID 取得實體」
「執行已存搜尋」
「搜尋」
如果已使用「取得內容」動作建立了工作流程,它們會繼續運作。
使用此動作可使用已存搜尋,或者透過選取或查詢實體類型來尋找 Windchill 實體。
使用取得內容動作
欲在工作流程中使用此動作,請將其連線至 ThingWorx Flow。欲連線至流程,請執行下列操作:
1. Windchill 連接器下的「取得內容」動作拖曳至畫布,將指標置於動作上,然後按一下 或連按兩下該動作。「取得內容」動作視窗即會開啟。
2. 視需要編輯標籤名稱。依預設,標籤名稱與動作名稱相同。
3. 欲新增連線,請參閱 Windchill 連接器主題中的 新增連線部份。預設值為「基本」
* 
如果您之前已新增 Windchill 連線,請從清單中選取連線。
4. 「尋找方式」欄位中,使用下列選項之一篩選 Windchill 實體:
「查詢」- 透過查詢實體類型尋找 Windchill 實體。如需詳細資訊,請參閱 使用「查詢」尋找 Windchill 實體一節。
「已存搜尋」- 從已存搜尋清單中尋找 Windchill 實體。如需詳細資訊,請參閱 使用「已存搜尋」尋找 Windchill 實體一節。
「搜尋」- 根據搜尋尋找 Windchill 實體。如需詳細資訊,請參閱 使用搜尋尋找 Windchill 實體部份。
「選取」- 根據實體類型與識別元清單尋找 Windchill 實體。如需詳細資訊,請參閱 使用「選取」尋找 Windchill 實體一節。
輸出結構描述會根據您選取的選項而有所不同。如需有關顯示的輸出結構描述的詳細資訊,請參閱 動態輸出結構描述一節。
使用「查詢」尋找 Windchill 實體
使用此選項可定義用來篩選 Windchill 實體的特定條件。
1. 在程序 使用「取得內容」動作中,請按照步驟 1 到 3 執行動作,並在步驟 4 中,在「尋找方式」欄位中,選取「查詢」「實體類型」欄位即會顯示,並會列出支援的實體類型。
2. 「實體類型」欄位中,從清單中選取選項。如果選取 CADDocuments,請參閱 查詢 CADDocuments 實體類型部份。
3. 「連接方式」欄位中,指定連接篩選子句的邏輯運算子。預設值為 and
4. 「篩選子句」部份中,按一下「新增」以新增下列篩選器子句:
「內容」- 選取要搜尋的內容。
「相符條件」- 選取相符條件,如等於、不等於、包含、結尾為及起首為。這些相符條件選項取決於所選內容的類型,例如「字串」、「布林值」等。
「值」- 輸入值。
按一下「新增」可新增多個篩選子句。系統會根據所選的「連接方式」運算子和設定的篩選器子句篩選實體。例如,如果您將 OR 設定為連接方式運算子並設定兩個篩選子句,那麼將會顯示符合任一篩選子句或兩個篩選子句都符合的實體。
5. 針對「新增相關項目」,按一下「新增」以新增 Windchill 實體的導覽內容或關聯內容。按一下「新增」可新增多個相關項目。
6. 「選取內容」部份中,按一下「新增」以新增新內容。可以指定要包括在動作輸出中的實體內容陣列。預設值為「全部」
7. 「限制」欄位中,輸入要將動作輸出限制為指定實體數的值。
8. 「跳過」欄位中,輸入值以跳過 Windchill 伺服器傳回的指定實體數,然後按一下「完成」
查詢 CADDocuments 實體類型
當選取 CADDocuments 作為實體類型時,會顯示一組不同的篩選器。欲檢視篩選器,請執行下列動作:
1. 「實體類型」欄位中,從清單中選取 CADDocuments
2. 從清單中選取篩選器內容。可以根據 CAD 文件編號或 CAD 文件類別搜尋 CADDocuments。透過指定前後關聯作為其他輸入來限制搜尋範圍。
「編號」- 「CAD 文件」「編號」屬性值。
「類別」- 要搜尋的文件類別。指定類別的內部名稱,例如 E CADASSEMBLY。
「前後關聯」- 在其中執行搜尋的前後關聯 (用來將搜尋範圍限制在該特定前後關聯之前後關聯的 Windchill OID)。
* 
可以使用上述篩選器組合。針對 CADDocuments「連接方式」欄位無法使用。因此,多個篩選器會被視為 'And' 操作。
3. 指定所選內容的值。
4. 「新增相關項目」欄位中,從清單中選取「零件」,然後按一下「完成」。此動作會將相關零件新增至動作輸出。
使用「已存搜尋」尋找 Windchill 實體
使用此選項可使用其中一個已存搜尋尋找 Windchill 實體。ThingWorx Flow 僅會列出全域搜尋。
欲使用「已存搜尋」尋找 Windchill 實體,請執行下列操作:
1. 在程序 使用「取得內容」動作中,請按照步驟 1 到 3 執行動作,並在步驟 4 中,在「尋找方式」欄位中,選取「已存搜尋」
輸入結構描述表單會針對「已存搜尋」選項變更,如下圖所示:
2. 「已存搜尋」欄位中,從已存搜尋清單中進行選取。
3. 「選取」欄位中,輸入內容的逗號分隔清單。會自動填入此欄位,您可以編輯欄位來輸入所需搜尋內容。預設值為 name,number,version,state,organization,view。
4. 「引數」中,提供下列搜尋資訊。
「關鍵字」- 執行搜尋操作。指定的關鍵字值會取代在 Windchill 已存搜尋中指定的值。
「搜尋類型」- 指定要包括在搜尋中的物件類型。
指定的搜尋類型會取代在 Windchill 已存搜尋中指定的值。必須提供 Windchill 實體類型的內部名稱,例如 WCTYPE|wt.doc.WTDocument
「結果上限」- 指定此參數的值。此參數用於定義要顯示的最大元素數。它可以控制透過動作傳回的資料量。預設值為 500。
5. 按一下「完成」
使用搜尋尋找 Windchill 實體
使用此選項可搜尋特定 Windchill 實體。
1. 對於 使用取得內容動作程序,請遵循步驟 1 到 3,針對步驟 4 的「尋找方式」欄位,請選取「搜尋」「實體類型」欄位即會顯示,並會列出支援的實體類型。
2. 「實體類型」清單中選取選項。根據所選的「實體類型」,會在動作表單上顯示更多欄位。
3. 「篩選器」欄位中,以 "<property name> eq <value> [and...]" 格式輸入 OData 篩選條件,其中 <property name> 是名稱或編號。
4. 「選取」欄位中,輸入 OData 選取運算式,其為內容名稱的逗號分隔清單。
5. 「導覽條件」欄位中,輸入導覽條件的名稱或 Windchill OID。
6. 「包括導覽連結」中,選取 true 以在輸出中包括導覽連結,否則請選取 false
7. 「結果上限」欄位中,輸入要擷取的搜尋項目數。預設值為 1000。
8. 按一下「完成」
使用「選取」尋找 Windchill 實體
選取實體集或根據識別元清單對實體集執行篩選。
1. 在程序 使用「取得內容」動作中,請按照步驟 1 到 3 執行動作,並在步驟 4 中,在「尋找方式」欄位中,選取「選取」「實體類型」欄位即會顯示,並會列出支援的實體類型。
2. 「實體類型」清單中選取選項。根據所選的「實體類型」,會在動作表單上顯示更多欄位。
如果選取 CADDocuments 作為實體類型,請參閱 選取 CADDocuments 實體類型部份。如需有關實體類型的詳細資訊,請參閱 Windchill 連接器主題中的實體類型部份。
3. 「識別元清單」欄位中,指定物件 ID 的逗號分隔清單。您可以對應來自之前動作或觸發器的識別元清單。
4. 「選取內容」欄位中,可以指定需要包括在動作輸出中的實體內容陣列。如果未指定內容,所有實體內容都會顯示在輸出中。
5. 「新增相關項目」欄位中,可以指定要包含在動作輸出結構描述中的導覽內容或關聯陣列,例如與「零件」實體相關聯的「前後關聯」
如果未指定任何相關項目,則導覽內容不會顯示在輸出結構描述中。如需有關顯示的輸出結構描述的詳細資訊,請參閱 動態輸出結構描述一節。
選取 CADDocuments 實體類型
當選取 CADDocuments 作為實體類型時,會顯示一組不同的篩選器。欲檢視篩選器,請執行下列動作:
1. 「實體類型」欄位中,從清單中選取 CADDocuments
2. 「識別元清單」欄位中,指定物件 ID 的逗號分隔清單。您可以對應來自之前動作或觸發器的識別元清單。
例如,當設定 Box 的「建立資料夾」或「更新資料夾」觸發器時,會取得識別元。可使用相同的識別元作為下一個動作的輸入來搜尋物件。
如需有關使用輸出結構描述的詳細資訊,請參閱 Windchill 連接器主題
3. 「新增相關項目」清單中,選取「零件」,然後按一下「完成」。依預設,不會針對相關項目選取任何內容。
* 
「選取內容」選項 (用於指定要在輸出中顯示的特定內容) 不適用於 CADDocuments 實體類型。
動態輸出結構描述
當選取下列選項時,會更新「取得內容」動作的輸出結構描述:
「選取」「查詢」選項 (選取實體類型時)
例如,選取「查詢」篩選器與「零件」作為實體類型:
輸出結構描述會顯示在下一個連線動作中。按一下 + 即可檢視詳細資訊:
「已存搜尋」選項
例如,選取「已存搜尋」篩選器,然後從已存搜尋清單中選取選項:
輸出結構描述會顯示在下一個連線動作中:
例如,如果針對「選取」篩選器選取「實體類型」「相關項目」,則會提供「選取內容」
上述選取的輸出結構描述會顯示在下一個連線動作中。金鑰欄位 (例如 ID) 不會顯示在「選取內容」清單中,但始終會顯示在輸出結構描述中。