Check_Field_Existsメソッド
フィールドが現在の画面またはサブファイルに存在するかどうかを確認します。
構文
Define_Com Class(#vf_sy122) Name(#myscreen_wrapper) Parent(#COM_OWNER)
#bFound := #myscreen_wrapper.Check_Field_Exists(sName iInd)
パラメータ
Name | Char 256 - 必須 | カーソルを配置する位置の行番号を指定する整数。 |
Index | Integer - 任意 | フィールドのサブファイル行を指定する整数。 注:指定した行インデックスが現在のサブファイル・ページに存在する必要があります。 |
戻り値
Found | Boolean | true – 現在の画面でフィールドが見つかりました。 false – フィールドは見つかりませんでした。 |
使用例
Define_Com Class(#vf_sy122) Name(#myscreen_wrapper) Parent(#COM_OWNER)
#FldFound := #myscreen_wrapper.Check_Field_Exists("SURNAME")
#FldFound := #myscreen_wrapper.Check_Field_Exists("SURNAME" #listcount)
Dowhile (#myscreen_wrapper.check_field_exists( "SKILLCODE" #listcount ))
#myscreen_wrapper.getvalue From("skillcode") Value(#skilcode) Index(#listcount)
#listcount += 1
Endwhile