ツリービュー - FindItemメソッド

アイテムのRelatedReferenceプロパティに格納されたオブジェクトを検索

ツリービュー (PRIM_TRVW) のメンバ

パラメータ

名前

タイプ

データタイプ

記述

Result

*Result (任意)

PRIM_TVIT

結果のアイテム

RelatedReference

*Input

PRIM_OBJT

検索するオブジェクト

StartItem

*Input (任意)

PRIM_TVIT

検索を開始するアイテム

詳細

FindItem メソッドは、ツリーアイテムの RelatedReference プロパティの RelatedReference パラメータで指定されたオブジェクトを検索します。
項目が返されたり見つからない場合は、 FindItem 処理は停止します。

この例では、見つかった項目にはハイライトするスタイルが与えられています。 

     Mthroutine Name(Find)
Define_Map For(*Input) Class(#Prim_objt) Name(#Object) Pass(*By_Reference)
        Define_Com Class(#prim_tvit) Name(#FoundItem) Reference(*Dynamic) 
           Begin_Loop 
              #FoundItem <= #Tree.FindItem( #Object #FoundItem )
Leave If(#FoundItem *Is *Null)
              #FoundItem.Style <= #MyStyles&ltHighlight> 
           End_Loop 
     Endroutine

参照

すべてのコンポーネント クラス
テクニカル リファレンス