4D v18

FORM Event

ホーム

 
4D v18
FORM Event

FORM Event 


 

FORM Event -> 戻り値 
引数   説明
戻り値  Object in イベントオブジェクト

説明   

FORM Event は、発生したフォームイベントに関する情報を格納しているオブジェクトを返します。通常、FORM Event はフォームまたはオブジェクトメソッド内にて使用します。

返されるオブジェクト

返されるオブジェクトは、それぞれ以下のメインのプロパティを格納しています:

 

プロパティ詳細
objectNameテキストイベントをトリガーしているオブジェクト名。フォームによってトリガーされている場合には含まれていません。
code倍長整数フォームイベントの数値。Form event code を参照のこと。
descriptionテキストフォームイベント名(例: "On After Edit")

例えば、ボタンをクリックした場合、オブジェクトには以下のプロパティが格納されます:

{
"code":4,
"description":"On Clicked",
"objectName":"Button2"
}

イベントオブジェクトには、イベントが発生したオブジェクトによっては追加のプロパティが含まれていることがあります。例えば、4D View Pro エリアで生成されたeventObj オブジェクトの場合、row、columnsheetArea といった追加のプロパティが返されます(On VP Ready フォームイベント参照)。

注: カレントのイベントが何もない場合、FORM Event はnull オブジェクトを返します。

例題  

ボタン上でOn Clicked イベントを管理したい場合を考えます:

 If(FORM Event.code=On Clicked)
    ...
 End if



参照 

Form event code

 
プロパティ 

プロダクト: 4D
テーマ: フォームイベント
番号: 1606

This command can be run in preemptive processes

 
履歴 

New
初出: 4D v18

 
ARTICLE USAGE

ランゲージリファレンス ( 4D v18)