サーチ
指定した Windchill エンティティをサーチするには、「サーチ」操作を指定します。
ワークフロー内で「サーチ」操作を使用するには、次の手順を完了します。
1. 「Windchill」の下の「サーチ」操作をキャンバスにドラッグし、この操作にマウスポインタを合わせて をクリックするか、この操作をダブルクリックします。「サーチ」ウィンドウが表示されます。
2. 必要に応じて、「ラベル」を編集します。デフォルトでは、ラベル名は操作名と同じです。
3. 認証スキームを追加するには、 Windchill の承認を参照してください。デフォルトでは、「基本」が選択されています。Windchill の認証スキームを事前に追加している場合、リストから選択します。
4. 「エンティティタイプ」リストで、次のいずれかのオプションを選択します。
「部品」
「CAD ドキュメント」
「Part and CAD Document」
5. 「フィルタ」フィールドに、OData フィルタ基準を <プロパティ名> eq <値> [and...] というフォーマットで指定します。ここで、<プロパティ名> には名前または番号を指定します。
次に例を示します。name eq 'TIRE' または state eq 'INWORK' and startswith(name,'GOLF')
6. 「ナビゲーション基準」フィールドに、ナビゲーション基準の Windchill OID またはナビゲーション基準名を入力します。この値は、識別されたオブジェクトのバージョンを選択するために使用されます。このフィールドに値を指定しない場合、最新バージョンが選択されます。
7. 「ナビゲーションリンクを含む」リストで、ナビゲーションリンクを出力に含める場合は「真」を選択します。ナビゲーションリンクを出力に含めない場合は、「偽」を選択します。
8. 「最大結果」フィールドに、フェッチするサーチアイテムの数を入力します。デフォルト値は 1000 です。
9. 「完了」をクリックします。
出力スキーマ
「サーチ」操作の出力スキーマは、アイテムと、サーチ内で返されたエンティティの識別子のリストから成る配列を返します。以下の図にサンプル出力スキーマを示します。