Опция |
Описание |
Тип данных |
AccessErrorTableName |
Имя таблицы Access, которая содержит информацию об ошибках. |
Да/Нет |
AddToErrorHandlerCalendar |
Добавить ошибку и календарь обработчика ошибок. |
Да/Нет |
AVIFileLocation |
Полный путь к AVI-файлу, использующемуся в AVI-форме. |
Текст |
DatabaseName |
Имя базы данных, в которой находится таблица ошибок. |
Текст |
DatabasePath |
Полный путь к базе данных. |
Текст |
EmailAddress |
Адрес электронной почты для отправки сообщений об ошибках. |
Текст |
EmailErrors |
Отправить сообщение при возникновении ошибки. |
Да/Нет |
ErrorsToAccessTable |
Сохранить информацию об ошибке в таблице Access. |
Текст |
ErrorsToTextFile |
Сохранить информацию об ошибке в текстовом файле. |
Текст |
PlaySound |
Воспроизвести звук при возникновении ошибки. |
Да/Нет |
ShowAVIForm |
Отобразить AVI-форму при возникновении ошибки. |
Да/Нет |
ShowMsgBoxErrors |
Отобразить окно сообщения с информацией об ошибке. |
Да/Нет |
ShowOfficeAssistant |
Отобразить помощник при возникновении ошибки. |
Да/Нет |
JoundFile |
Полный путь к звуковому файлу. |
Текст |
UserEnterNoteAboutError |
Пользователь ввел примечание. |
Да/Нет |
В зависимости от того, какие опции выбраны, обработчик ошибок работает по-разному. Для хранения информации об опциях обработки ошибок используется таблица, поэтому код "управляется таблицей". Вместо записи в коде новых значений опций достаточно ввести опции в таблице Error Options. Поскольку код обращается за информацией к таблице Error Options, работать таким образом гораздо удобнее.
Конечно, разработчику не нужно, чтобы пользователи вводили данные непосредственно в таблицу Access. Форма fnnErrorOptions позволяет сотрудникам обновлять и изменять опции обработки ошибок (рис. 13).
Созданный обработчик ошибок не только функционален и эффективен, но и удобен в использовании для сотрудников организации.
РИСУНОК Форма опций обработки ошибок, использующаяся для выбора соответствующих опций.