<Completa Recordset Object Reference
O Evento WillChangeField
O evento WillChangeField é acionado antes de os valores de um ou mais objetos de campo estão mudando.
Note: antes deste evento retornos, defina o parâmetro de status para adStatusCancel para cancelar a operação que causou este evento.
O Evento FieldChangeComplete
O evento FieldChangeComplete é acionado depois que os valores de um ou mais objetos de campo foram alterados.
Note: antes deste evento retornos, defina o parâmetro de status para adStatusUnwantedEvent para evitar notificações subseqüentes.
Note: O evento WillChangeField eo evento FieldChangeComplete pode ocorrer quando você definir a propriedade Value e chama o método Update com parâmetros de matriz de campo e valor.
Sintaxe
WillChangeField numfields,fields,status,objRs
FieldChangeComplete numfields,fields,objErr,status,objRs
Parâmetro | Descrição |
---|---|
numfields | O número de objetos de campo em campos |
fields | Uma matriz que contém objetos de campo com alterações |
status | Um EventStatusEnum valor que indica o status da execução do evento |
objErr | O nome de um objeto de erro que descreve o erro se status é definido como adStatusErrorsOccurred, caso contrário ele não está definida |
objRs | O nome do objeto Recordset que desencadeou este evento |
Valores EventStatusEnum
Constante | Valor | Descrição |
---|---|---|
adStatusOK | 1 | A operação que causou o evento foi bem sucedido |
adStatusErrorsOccurred | 2 | A operação que causou o evento falhou |
adStatusCantDeny | 3 | A operação que causou o evento não pode ser cancelado |
adStatusCancel | 4 | A operação que causou o evento é cancelado |
adStatusUnwantedEvent | 5 | Impede notificações subseqüentes antes que o método evento acabou executando |
<Completa Recordset Object Reference