Распечатать страницу

Обработка ошибок исполнения VFP

« Назад

Приведен в табл. 7.1.

Таблица 7.1

Список команд и функций

Команды / функции

Описание

Команды

CANCEL, RESUME,
RETRY, RETURN,
SUSPEND

Описание команд см. в табл. 7.4

CLEAR ERROR

Восстанавливает структуры VFP, употребляемые описания ошибки, в состояние, характерное для безошибочного функционирования приложения

ERROR

Генерирует ошибку VFP

ON ERROR

Задает команду, выполняемую при возникновении ошибки VFP

THROW

Создает новый объект-исключение, обрабатываемый оператором CATCH внешней TRY-конструкции

TRY...CATCH...FINALLY

Конструкция. Употребляется для обработки ошибок исполнения (исключений)

Функции

AERROR( )

Создает массив, содержащий сведения о последней ошибке VFP, OLE или ODBC

COMRETURNERROR( )

Заполняет структуру COM-исключения информацией, которую клиент Автоматизации может использовать для определения источника ошибки автоматизации

Error

Обработчик события

ERROR( ), LINENO( ), MESSAGE( ), PROGRAM( ), SYS(16), SYS(2018)

Описание см. в табл. 7.3

SYS(2410)

Возвращает вид обработчика, которому передается обнаруженная ошибка