Стандартные исключения Назад В начало Вперед

Группа

Тип

Примечание

ExVip

 

Исключения в VIP'е и ADV

 

ExAddMenuItemError

Ошибка при добавлении пункта меню

 

ExArrayRangeError

Выход за границы массива

 

ExBadFieldType

Поле неподходящего типа

 

ExBadFieldTypeFatal

Неподходящий тип поля

 

ExFieldNoFound

Поле не существует

 

ExFieldNotValid

Невалидное поле в выражении

 

ExFormatIDError

Несуществующий идентификатор формата

 

ExIncompatibleFieldData

Несовместимые типы данных в полях

 

ExIncompatiblePositionField

Попытка присвоения не совместимых позиций

 

ExInternalError

Некоторая внутренняя ошибка

 

ExLoadMenuError

Ошибка при загрузке меню из ресурса

 

ExPopPosEmptyStack

Пустой стек позиций при вызове PopPos

 

ExRunMenuError

Ошибка при запуске загруженного меню

 

ExStringOverflow

Переполнение строки (длина строки > 255)

 

ExToolBarNotFound

Toolbar не найден

 

ExUserBreak

Пользователь сделал break в NextVisual'е

 

ExWindowNotExist

Окно не существует

ExMath

 

Исключения в вычисляемых выражениях

 

ExLogError

Ошибка при вычислении логарифма

 

ExDivToZero

Ошибка деления на ноль

 

ExNumberConvert

Исключение при конвертации строки в число

ExDataBase

 

Исключения при работе с базой данных

 

ExDbNotFound

Запись не найдена

 

ExDbDuplicateKey

Дублицированый ключ

 

ExDbModifiableKeyValueError

Модификация ключевого поля

 

ExDbTransactionError

Ошибка во время транзакции

 

ExDbTransactionIsActive

Транзакция уже открыта

 

ExDbInvalidRecordAddress

Ошибочный адрес записи

 

ExDbLockError

Ошибка блокировки

 

ExDbRecordInUse

Запись используется

 

ExDbSurrKeyZero

Обновление записи с нулевым суррогатным ключом

 

ExDbInvalidIndexNumber

Ошибочный номер индекса

 

ExDbNoPosition

Ошибочная позиция

 

ExDbInvalidRelation

Ошибочная связь

 

ExDbAccessToFieldDenied

Доступ запрещен

 

ExDbFileInTransaction

Файл используется транзакцией

 

ExDbSemaphorNotExist

Семафор не существует

 

ExDbSemaphorIsBusy

Семафор занят

 

ExDbSemaphorModeError

Ошибка задания параметра установки семафора

 

ExDbSemaphorError

Ошибка работы с семафорами

 

ExDbInvalidField

Передано неправильное поле в метод File.OpenMemo

ExOle

 

Исключения OLE объектов

 

ExOleBadCall

Ощибка при вызове метода

 

ExOleBadHandle

Неправильный handle объекта

 

ExOleCantCreateObject

Ошибка при создании объекта

 

ExOleEventNotExist

Ошибка при подключении обработчика события

 

ExOleNoDriver

Ошибка загрузки драйвера ActiveX

   

Использование объектов ActiveX в HTML не предусмотрено

 

ExOleRecursiveCall

Рекурсивный вызов

ExFile

 

Исключения при работе с объектом File

 

ExFileNotFound

Файл не найден

 

ExPathNotFound

Путь не найден

 

ExTooManyHandlers

Слишком много открытых файлов

 

ExFileAccessDenied

Доступ запрещен

 

ExBadFileHandler

Некорректный код файла

 

ExDriveNotFound

Указан несуществующий диск

 

ExCannotDeleteCurDir

Невозможно удалить текущую директорию

 

ExDiskIsWriteProtected

Попытка записи на защищенный от записи диск

 

ExDriveNotReady

Диск не готов

 

ExFileWriteError

Ошибка записи

 

ExFileReadError

Ошибка чтения

 

ExFileSharingViolation

Нарушение разделения файла

 

ExFileIsLocked

Нарушение блокировки файла

 

ExFileAlreadyExist

Файл уже существует

 

ExCannotCreateDirectory

Ошибка создания директории

 

ExNetworkError

Ошибка при работе с сетью

 

ExNullFileName

Пустое имя файла при открытии файла

 

ExFileNotOpened

Файл не открыт

 

ExFileUniversalErrors

Все прочие ошибки работы с файлами

ExAQA

 

Исключения при работе AQA

 

ExAQAAbort

Выполнение прервали

 

ExAQAResynch

Рассинхронизация

ExRef

 

Исключения при работе со ссылками

 

ExAbstractMethodCall

Вызов абстрактного метода

 

ExCantActivateEmbedded

Ошибка астивизации окна интерфейса

 

ExDelegateNotOwnLink

Делегирование чужой ссылки

 

ExIfcBadCheckSum

Не совпадает контрольная сумма интерфейса

 

ExIfcBrokenLink

Интерфейс выгружен, хотя ссылки на него остались

 

ExObjIfcBadVar

Переменная типа ссылки не соответствует запрошенной операции

 

ExObjIfcNoImpl

VipInterface не реализует ObjInterface

 

ExObjIfcNoInit

ссылка на интерфейс не проинициализирована

 

ExObjIfcNoLoad

Vip-интерфейс не может быть загружен

 

ExVipIfcNoParent

VipInterface нет в иерархии

Объект File может выдавать исключения группы ExDataBase, если он инициализирован методом OpenMemo.

Если в методе File.OpenFile возникла ошибка и было сгенерировано исключение (например, файл не существует), то его можно обработать (открыть файл в режиме stCreate) в except-блоке.

Версия

Причина возникновения исключения ExOleNoDriver "Использование объектов ActiveX в HTML не предусмотрено" добавлена начиная с Атлантис 5.4.12.