<Completa Recordset Object Reference
O Evento WillMove
O evento WillMove é acionado antes de uma operação muda a posição atual no conjunto de registos.
Note: antes deste evento retornos, defina o parâmetro de status para adStatusCancel para cancelar a operação que causou este evento ou configurá-lo para adStatusUnwantedEvent para evitar notications subseqüentes.
O Evento MoveComplete
O evento MoveComplete é acionado após a posição atual no conjunto de registros mudou.
Note: antes deste evento retornos, defina o parâmetro de status para adStatusUnwantedEvent para evitar notificações subseqüentes.
Note: O evento WillMove ou evento MoveComplete pode ocorrer quando chamando um dos seguintes métodos de registros: Open, Mova, MoveFirst, MoveLast, MoveNext, MovePrevious, AddNew, e Requery. Estes eventos também podem ocorrer por causa das seguintes propriedades: Filter, Index, Bookmark, AbsolutePage e AbsolutePosition.
Sintaxe
WillMove reason,status,objRs
MoveComplete reason,objErr,status,objRs
Parâmetro | Descrição |
---|---|
reason | Um EventReasonEnum valor que especifica a razão para este evento |
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 EventReasonEnum
Constante | Valor | Descrição |
---|---|---|
adRsnRequery | 7 | Uma operação consultada conjunto de registos |
adRsnMove | 10 | Uma operação movido o ponteiro de registos dentro do conjunto de registos |
adRsnMoveFirst | 12 | Uma operação movido o ponteiro de registo para o primeiro registo no conjunto de registos |
adRsnMoveNext | 13 | Uma operação moveu o ponteiro do registro para o próximo registro no conjunto de registos |
adRsnMovePrevious | 14 | Uma operação movido o ponteiro de registo para o registo anterior na registos |
adRsnMoveLast | 15 | Uma operação moveu o ponteiro do registro para o último registro no conjunto de registos |
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