Происходит непосредственно после создания объекта CursorAdapter для нового курсора.

PROCEDURE Object.AfterCursorFill
LPARAMETERS lUseCursorSchema, lnoDataOnLoad, cSelectCmd, lResult

Параметры

lUseCursorSchema

Содержит значение параметра lUseCursorSchema, определяемого в методе CursorFill.

lnoDataOnLoad

Содержит значение параметра lNoData из CursorFill.

cSelectCmd

Содержит значение параметра SelectCmd, используемого в событии BeforeCursorFill.

lResult

Содержит значение = True (.T.) или False (.F.) , возвращаемое методом CursorFill.

Expand imageКомментарии

Применяется в: Класс CursorAdapter

Если любой из первых трех параметров были изменены в событиях BeforeCursorFill, AfterCursorFill, то в дальнейшем используются измененные значения; хотя базовые значения данных параметров не изменяются.

В версии Visual FoxPro 9.0, базовая запись сохраняется в объекте ADODB.Recordset в течение выполнения события AfterCursorFill.

Expand imageПример

Следующий пример иллюстрирует использование события AfterCursorFill для установки порядка индексирования из соответствующего свойства:

  CopyCode imageКопировать Код
PROCEDURE AfterCursorFill
LPARAMETERS lUseCursorSchema, noDataOnLoad, cSelectCmd, lResult
SELECT (this.Alias)
SET ORDER TO (this.Order)
ENDPROC

Expand imageСм. также