高度なカスタマイズ > Windchill アダプタ > Windchill アダプタ Webject ライブラリ > Query Webject > Query-Type-Tree
  
Query-Type-Tree
* 
この Webject は使用されていません。代わりに、Query-TypeHierarchy Webject を使用してください。Query-TypeHierarchy Webject の詳細については、Query-TypeHierarchyを参照してください。
Query-Type-Tree Webject は、Windchill オブジェクトタイプおよびその子の表示名を含んだグループを返します。このグループは要素の階層リストです。
構文
<ie:webject name="Query-Type-Tree" type="OBJ" >
<ie:param name="ACCEPT_LANGUAGE"
data="$(@SERVER[]accept_language[])"/>
<ie:param name="ADD_ALL_TYPE" data="[TRUE | FALSE]"/>
<ie:param name="AUTHORIZATION"
data="$(@SERVER[]authorization[0])"/>
<ie:param name="CONTAINER_REF" data="[ufid | MEMBERSHIP]"/>
<ie:param name="DBUSER" data="username"/>
<ie:param name="FORMAT" data="[TRUE | FALSE]"/>
<ie:param name="GROUP_OUT" data="group_out"/>
<ie:param name="INCLUDE_ARGS" data="[TRUE | FALSE]"/>
<ie:param name="INCLUDE_CONSTRAINTS" data="[TRUE | FALSE]"/>
<ie:param name="INCLUDE_DESCRIPTORS" data="[TRUE | FALSE]"/>
<ie:param name="INSTANCE" data="appl_name"/>
<ie:param name="NEXT_OP" data="operation_name"/>
<ie:param name="OBJECT_REF" data="ufid"/>
<ie:param name="PASSWD" data="password"/>
<ie:param name="REFERENCE_EXCEPTIONS" data="[TRUE | FALSE]"/>
<ie:param name="ROOT_LEVEL" data="root_level"/>
<ie:param name="SEARCH_TYPE"
data="[ROOT_TYPES | HARD_TYPES | SOFT_TYPE | BOTH]"/>
<ie:param name="SESSION_ID" data="$(session_id[]SESSION_ID[])"/>
</ie:webject>
パラメータ
必須
相互依存
オプション
INSTANCE
AUTHORIZATION
ACCEPT_LANGUAGE
ROOT_LEVEL
CONTAINER_REF
ADD_ALL_TYPE
DBUSER
FORMAT
INCLUDE_ARGS
GROUP_OUT
INCLUDE_CONSTRAINTS
SEARCH_TYPE
INCLUDE_DESCRIPTORS
SESSION_ID
NEXT_OP
OBJECT_REF
PASSWD
REFERENCE_EXCEPTIONS
* 
表に記載されているパラメータの定義が以下にない場合、そのパラメータは共通の定義を持っています。これらのパラメータの説明については、アダプタ Webject の概要の「一般 Webject パラメータ」セクションを参照してください。
ADD_ALL_TYPE
ROOT_LEVEL パラメータで複数のタイプが指定されている場合、このパラメータが TRUE に設定されると、(wt.fc.Persistable タイプの) ダミータイプが "All" の表示値とともに返されます。
CONTAINER_REF
SEARCH_TYPE パラメータが SOFT_TYPES または BOTH に設定されている場合に、サブタイプの読み込みに使用される組織コンテキストの Unique Federation Identifier (UFID)。
GROUP_OUT
結果を含む出力グループの名前。このパラメータが省略されると、出力グループの名前は文字列 "_Output" を Webject 名に追加することで構築されます。このパラメータはオプションです。
OBJECT_REF
ベースオブジェクトとして動作し、SEARCH_TYPE パラメータで指定されているタイプと関連付けられているすべての子を返す既存のオブジェクトタイプの Unique Federation Identifier (UFID)。
ROOT_LEVEL
結果グループの最上位ノードであるオブジェクトタイプ。ROOT_LEVEL パラメータは必須で、結果グループの一部となる 1 つ以上のオブジェクトを含んでいる必要があります。
SEARCH_TYPE
ROOT_LEVEL パラメータで指定されたオブジェクトタイプごとに、返される子のタイプを指定します。
ROOT_TYPES - 子は返されず、ROOT_LEVEL パラメータで指定されたタイプのみがグループに返されます。
HARD_TYPES - PTC で用意された子のみが親タイプとともに返されます。
SOFT_TYPES - ユーザーが作成した子のみが親タイプとともに返されます。
BOTH - PTC で用意された子とユーザーが作成したタイプが親タイプとともに返されます。