Zdarzenia ADO WillChangeField i FieldChangeComplete
❮ Pełne odniesienie do obiektu zestawu rekordów
Wydarzenie WillChangeField
Zdarzenie WillChangeField jest wyzwalane przed zmianą wartości co najmniej jednego obiektu pola.
Uwaga: zanim to zdarzenie powróci, ustaw parametr status na adStatusCancel, aby anulować operację, która spowodowała to zdarzenie.
Wydarzenie FieldChangeComplete
Zdarzenie FieldChangeComplete jest wyzwalane po zmianie wartości co najmniej jednego obiektu pola.
Uwaga: zanim to zdarzenie powróci, ustaw parametr status na adStatusUnwantedEvent, aby zapobiec kolejnym powiadomieniom.
Uwaga: Zdarzenie WillChangeField i FieldChangeComplete może wystąpić po ustawieniu właściwości Value i wywołaniu metody Update z parametrami pola i tablicy wartości.
Składnia
WillChangeField numfields,fields,status,objRs
FieldChangeComplete numfields,fields,objErr,status,objRs
Parameter | Description |
---|---|
numfields | The number of Field objects in fields |
fields | An array that contains Field objects with changes |
status | An EventStatusEnum value that indicates the status of the execution of the event |
objErr | The name of an Error object that describes the error if status is set to adStatusErrorsOccurred, otherwise it is not set |
objRs | The name of the Recordset Object that triggered this event |
EventStatusEnum Wartości
Constant | Value | Description |
---|---|---|
adStatusOK | 1 | The operation that caused the event was successful |
adStatusErrorsOccurred | 2 | The operation that caused the event failed |
adStatusCantDeny | 3 | The operation that caused the event cannot be cancelled |
adStatusCancel | 4 | The operation that caused the event is cancelled |
adStatusUnwantedEvent | 5 | Prevents subsequent notifications before the event method has finished executing |
❮ Pełne odniesienie do obiektu zestawu rekordów