ドロップダウン - AutoCompletingイベント 

編集部分にユーザーが値を入力すると起動され、値を新しい値に置き換えることができるようにします

ドロップダウン (PRIM_LIST.DropDown) のメンバ

パラメータ

名前

タイプ

データタイプ

記述

Value

*Both

Unicode 文字列

イベントハンドラーで変更できるフィールド値

Handled

*Both

ブール値

TRUEに設定して、キーが自動的に処理されないようにします。

詳細

オートコンプリートイベントは、ユーザーの入力時に値を入力する機会を提供します。 

入力された値は、 Value パラメーターを介してイベントに渡されます。値を変更して編集に戻すことができます。 

編集内の文字の選択は自動的に管理されます。

この例では、 SURNAME フィールドは、入力された値と部分的に一致する最初のレコードを検索して完了しています 

値が見つからない場合は、ユーザーが入力した値が使用されます。 

     Function Options(*DIRECT)
Begin_Com Role(*EXTENDS #PRIM_FORM) Height(284) Left(196) Top(211) Width(549) Clientwidth(533) Clientheight(245)
    Define_Com Class(#SURNAME.Visual) Name(#Surname) Displayposition(1) Left(21) Parent(#COM_OWNER) Tabposition(1) Top(15)

    Evtroutine Handling(#Surname.AutoCompleting) Value(#Value)
          Select Fields(#Surname) From_File(pslmst2) With_Key(#Value) Generic(*yes)
              #Value := #Surname
              Leave
        Endselect
    Endroutine
End_Com


参照

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

  • No labels