リスト - FindReference メソッド

RelatedReference として格納されたオブジェクトを検索します。

リスト (PRIM_MD.List) のメンバ

パラメーター

名前タイプデータ タイプ記述
Result*Result (任意)PRIM_MD.ListItem参照を含む最初のアイテムへの参照
RelatedReference*InputPRIM_OBJT検索するオブジェクト
StartItem*Input (任意)PRIM_MD.ListItem検索を開始するアイテム

詳細

FindReference メソッドは、リスト アイテムの RelatedReference プロパティ内の RelatedReference パラメータに指定されたオブジェクトを探します。
 
FindReference の処理は、アイテムが返された時またはアイテムが見つからなかった時に停止します。

以下の例では、見つかったアイテムにスタイルが与えられ、強調表示されます。
Mthroutine Name(Find)
Define_Map For(*Input) Class(#Prim_objt) Name(#Object) Pass(*By_Reference)
 
   Define_Com Class(#PRIM_MD.ListItem) Name(#FoundItem) Reference(*Dynamic)
 
      Begin_Loop
 
         #FoundItem <= #List.FindReference( #Object #FoundItem )
         Leave If(#FoundItem *Is *Null)
 
         #FoundItem.Style <= #MyStylesHighlight
 
      End_Loop
 
Endroutine

参照

すべてのコンポーネント クラス

テクニカルリファレンス

EPC142030 February 2019