<Полный справочник Объект Recordset
WillMove события
Событие WillMove срабатывает перед операцией изменяет текущую позицию в Recordset.
Note: Перед тем как это возвращает событие, установите параметр состояния на adStatusCancel , чтобы отменить операцию , которая вызвала это событие или установить его в adStatusUnwantedEvent , чтобы предотвратить последующие notications.
MoveComplete события
Событие MoveComplete срабатывает после того, как текущее положение в Recordset изменилось.
Note: Перед тем как это возвращает событие, установите параметр состояния в adStatusUnwantedEvent для предотвращения последующих уведомлений.
Note: Событие WillMove или MoveComplete событие может возникать при вызове одного из следующего метода Recordset: Открыть, Переместить, MoveFirst, MoveLast, MoveNext, MovePrevious, AddNew и Requery. Эти события могут происходить из-за следующие свойства: Фильтр, индекс, закладки, AbsolutePage и AbsolutePosition.
Синтаксис
WillMove reason,status,objRs
MoveComplete reason,objErr,status,objRs
параметр | Описание |
---|---|
reason | EventReasonEnum значение, указывающее причину этого события |
status | EventStatusEnum значение , которое указывает на состояние выполнения мероприятия |
objErr | Имя объекта Error, который описывает ошибку, если установлено состояние adStatusErrorsOccurred, в противном случае он не установлен |
objRs | Имя объекта Recordset, который вызвал это событие |
EventReasonEnum Значения
постоянная | Стоимость | Описание |
---|---|---|
adRsnRequery | 7 | Операция перезапросить в Recordset |
adRsnMove | 10 | Операция переместила запись указателя в Recordset |
adRsnMoveFirst | 12 | Операция переместил записи указатель на первую запись в Recordset |
adRsnMoveNext | 13 | Операция переместил записи указатель на следующую запись в Recordset |
adRsnMovePrevious | 14 | Операция переместил записи указатель на предыдущую запись в Recordset |
adRsnMoveLast | 15 | Операция переместил записи указатель последней записи в Recordset |
EventStatusEnum Значения
постоянная | Стоимость | Описание |
---|---|---|
adStatusOK | 1 | Операция, которая вызвала событие было успешным |
adStatusErrorsOccurred | 2 | Операция, которая вызвала событие не удалось |
adStatusCantDeny | 3 | Операция, которая вызвала событие не может быть отменена |
adStatusCancel | 4 | Операция, которая вызвала событие отменяется |
adStatusUnwantedEvent | 5 | Предотвращает последующие уведомления перед методом события завершения выполнения |
<Полный справочник Объект Recordset