Импорт данных в базу данных
Осуществляется импорт данных по одному из описателей импорта БД.
Следует очень внимательно импортировать данные.
Неправильные действия могут сильно повредить базу данных.
В диалоговом окне Import to DataBase следует правильно указать два параметра:
Import Descriptor Number - выбрать один из созданных описателей импорта.
Key Field Content - Определить выражение для поля,
которое будет заполнено постоянным значением при потоковом импорте. (Например: название профиля при вводе описания координат профиля).
Если ключевое поле "Не определено" то поле недоступно.
Кнопкой Input Files ---> определяются один или несколько импортируемых файлов (например: паспортов профилей).
Дальнейшие события зависят от типа описателя импорта.
1. Ввод координат профиля из паспорта профиля.
Обрабатывается весь список паспортов, указанный в строке Input Files.
Разделы геометрии профиля просматриваются в таком порядке:
PDIR, XDIR, SDIR.
Программа проверяет соответствие координат в зональной системе координат.
При несоответствии приходится отвечать на вопрос:
Координаты указаны не в зональной системе координат.
Будете редактировать значения?
Ответ Yes вызывает табличный редактор и позволяет отредактировать значения перед записью в базу данных.
Чаще всего для получения правильных значений достаточно прибавить к ординатам X,Y постоянные значения.
Ответ No записывает данные в базу данных как есть.
Не советуем пользоваться этим способом. Лучше отложить этот паспорт в сторону и позднее сформировать в нем правильные значения координат.
Ответ Cancel отменяет запись в базу описания данного профиля.
Программа проверяет также погрешность описания профиля.
Если погрешность превышает 1/200, программа переспрашивает о возможности записи.
2. Ввод произвольных значений из текстового файла.
ASCII файл должен представлять собой таблицу.
Количество полей должно быть строго равным количеству импортируемых полей, определенных в описателе импорта .
Поля будут заполняться также в строгом порядке, определенном в описателе импорта.
Порядок полей - произволен.
Введенные данные добавляются всегда в конец базы данных и не заменяют уже существующие.