Как было сказано выше, всю настройку операции можно сохранить в текстовом файле специального формата – файле настройки операции.
Настройка операций импорта и экспорта для сложных структур данных представляет собой весьма сложную и, главное, трудоемкую процедуру. Поэтому, если операция для данных одинаковой структуры выполняется довольно часто, то целесообразно сохранить настройку в файле и использовать ее в дальнейшем при выполнении экспорта или импорта.
Если при загрузке файла настройки будут обнаружены ошибки, то будет выдано сообщение, характеризующее ошибку. Пример такого сообщения показан на рис. 61-2.
Рис. 61-2. Сообщение об ошибке в файле настройки
Пользователь может продолжить загрузку файла настройки, при этом будут загружены только корректные строки. Если на вопрос «Игнорировать все дальнейшие ошибки?» пользователь отвечает Да, то некорректные строки файла будут отбрасываться без выдачи сообщений. Если же пользователь нажимает кнопку Отмена, то загрузка файла настройки не будет выполнена.
Можно указать три основные причины появления ошибок при загрузке файла настройки.
Первая – ошибки, внесенные в файл настройки при его редактировании. Поскольку файл является текстовым, иногда может возникнуть желание внести небольшие изменения, используя какой-либо текстовый редактор. Это сделать можно, но не нужно: все изменения в файле настройки можно сделать, используя процедуру импорта (экспорта).
Вторая причина – это использование файла настройки, созданного для других компонентов ГБД, которые отличаются по структуре от выбранного.
Третья причина – изменения, внесенные в структуру компонента ГБД (например, удалены или переименованы какие-либо слои карты), не отражены в используемом файле настройки. В таком случае можно выполнить настройку импорта (экспорта) заново.