Происходит сразу после всех специфичных событий: AfterUpdate, AfterDelete, или AfterInsert, и непосредственно перед возвратом результирующего значения из функции TABLEUPDATE( ).

PROCEDURE Object.AfterCursorUpdate
LPARAMETERS nRows, lTableUpdateResult, cErrorArray

Параметры

nRows

Содержит значение или установку параметра nRows, заданного в функции TABLEUPDATE( ).

lTableUpdateResult

Содержит возвращаемое значение функцией TABLEUPDATE( ).

cErrorArray

Содержит значения элементов массива cErrorArray, используемого в функции TABLEUPDATE( ). Visual FoxPro заполняет указанный массив информацией, которая описывает процесс выполнения функции TABLEUPDATE( ); элементы массива заполняются только в определенных условиях; подробно см. описание функции TABLEUPDATE( ).

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

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

AfterCursorUpdate происходит сразу после завершения процесса изменения данных. Если изменяются несколько записей, то для каждой из них происходят соответствующие события в зависимости от специфики операции изменения: AfterUpdate, AfterInsert, и AfterDelete .

Вы можете использовать функцию AERROR( ) для уточнения сообщений об ошибках для различных типов источников данных (ODBC, ADO, XML).

В Visual FoxPro 9.0, результирующая запись содержится в объекте ADODB.Recordset во время выполнения события AfterCursorUpdate.

Expand imageСм. также