<完全なレコードセットオブジェクト参照
WillChangeFieldイベント
1つ以上のフィールドオブジェクトの値が変更される前WillChangeFieldイベントがトリガされます。
Note:このイベントが戻る前に、このイベントを発生させた操作をキャンセルするadStatusCancelにステータスパラメータを設定します。
FieldChangeCompleteイベント
FieldChangeCompleteイベントは、一つ以上のフィールドオブジェクトの値が変更された後にトリガされます。
Note:このイベントが戻る前に、その後の通知を防ぐためにadStatusUnwantedEventにステータスパラメータを設定します。
Note:あなたがValueプロパティを設定し、フィールドと値の配列パラメータとUpdateメソッドを呼び出したときにWillChangeFieldイベントとFieldChangeCompleteイベントが発生する可能性があります。
構文
WillChangeField numfields,fields,status,objRs
FieldChangeComplete numfields,fields,objErr,status,objRs
パラメーター | 説明 |
---|---|
numfields | フィールドでのフィールドオブジェクトの数 |
fields | 変化にFieldオブジェクトを含む配列 |
status | EventStatusEnumのイベントの実行状況を示す値 |
objErr | ステータスがadStatusErrorsOccurredに設定されている場合、エラーを説明するエラー・オブジェクトの名前は、それ以外の場合は設定されていません |
objRs | このイベントをトリガしRecordSetオブジェクトの名前 |
EventStatusEnum値
定数 | 値 | 説明 |
---|---|---|
adStatusOK | 1 | イベントを発生させた操作は正常に終了しました |
adStatusErrorsOccurred | 2 | イベントを発生させた操作に失敗しました |
adStatusCantDeny | 3 | イベントの原因となった操作をキャンセルすることができません |
adStatusCancel | 4 | イベントを発生させた操作がキャンセルされます |
adStatusUnwantedEvent | 5 | イベントメソッドの実行が完了する前に、後続の通知を防ぎます |
<完全なレコードセットオブジェクト参照