Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se ao: Access 2013, Office 2013
O evento WillChangeField é chamado antes que uma operação pendente altere o valor de um ou mais objetos Field em Recordset. O evento FieldChangeComplete é chamado depois que o valor de um ou mais objetos Field tiver sido alterado.
Sintaxe
WillChangeFieldcFields, Fields, adStatus, pRecordset
FieldChangeCompletecFields, Fields, pError, adStatus, pRecordset
Parâmetros
| Parâmetro | Descrição |
|---|---|
| cFields | Um Long que indica o número de objetos Field em Fields. |
| Fields | Para WillChangeField, o parâmetro Fields é uma matriz de Variants que contém os objetos Field com os valores originais. Para FieldChangeComplete, o parâmetro Fields é uma matriz de Variants que contém os objetos Field com os valores alterados. |
| pError | Um objeto Error. Descreve o erro ocorrido se o valor de adStatus for adStatusErrorsOccurred; caso contrário, não será definido. |
| adStatus |
EventStatusEnum. Quando WillChangeField for chamado, esse parâmetro será definido como adStatusOK se a operação que provocou o evento tiver sido bem-sucedida. Será definido como adStatusCantDeny se esse evento não puder solicitar o cancelamento da operação pendente. Quando FieldChangeComplete for cancelado, esse parâmetro será definido como adStatusOK se a operação que provocou o evento tiver sido bem-sucedida ou como adStatusErrorsOccurred se a operação tiver falhado. Antes que WillChangeField seja retornado, configure esse parâmetro como adStatusCancel para solicitar o cancelamento da operação pendente. Antes que FieldChangeComplete seja retornado, defina esse parâmetro como adStatusUnwantedEvent para evitar notificações subsequentes. |
| pRecordset | Um objeto Recordset. O Recordset para o qual esse evento ocorreu. |
Comentários
O evento WillChangeField ou FieldChangeComplete pode ocorrer ao definir a propriedade Value e chamar o método Update com os parâmetros de matriz do valor e campo.