Импорт файлов TXT по шаблону предназначен для распознавания текстовых данных, разделенных символами, и сохранения данных в базу данных программы.

Рисунок 30-0. Шаблон импорта
Шаблон - это комбинация наборов полей и вариантов разделения полей. Шаблон сохраняется с именем, заданным пользователем.
Список операций с шаблоном:
-
Чтобы создать новый шаблон, нажмите Добавить под окном Шаблон
-
Чтобы удалить шаблон, выберите его и нажмите Удалить под окном Шаблон.
-
Чтобы переименовать шаблон, дважды щелкните на его имя

Это упорядоченный набор столбцов файла с описанными типами данных.
Список операций с шаблонами:
- Чтобы создать новое поле, нажмите кнопку Добавить под окном Колонки и в открывшемся списке выберите необходимый тип данных. Поле будет добавлено в конец списка. Если необходимо изменить тип данных в уже существующем поле, выделите его в колонке Значение и в автоматически открывшемся списке выберите необходимый тип данных. Список типов зависит от типа импортируемых объектов.

Синтаксический анализатор десятичных значений читает только числа и пропускает буквы
Синтаксический анализатор значений градусов может правильно распознавать строку вида N 56° 10' 34.24673 "
- Чтобы вставить новое поле, выделите поле, которое будет следовать за вставляемым полем и нажмите кнопку Вставить под окном Колонки
- Чтобы удалить поле, выберите его и нажмите кнопку Удалить под окном Колонки

- Десятичный разделитель - это символ, используемый для отделения целой части от дробной части числа, записанного в десятичной форме.
- Если установлен флажок Игнор. пустые, синтаксический анализатор будет интерпретировать два или более разделителя, следующих за другим разделителем, как один.
- Если флажок Имена колонок установлен, то анализатор пропустит первую строку
- Строка Разделитель определяет комбинацию символов-разделителей
- Объединить строки - количество строк, которые нужно объединить в одну.
- Если установлен флажок Удалить кавычки, то анализатор удалит символ " в начале и конце строки.
В дополнительном окне, находящемся справа от окна настройки шаблона, выводятся значения чисел, находящихся в импортируемом файле, что делает наглядным процесс назначение типа полей.

Рисунок 30-4. Дополнительное окно
Шаблон экспорта имеет ту же структуру, что и шаблон импорта. Исключения: отсутствуют параметры Объединить строки и Удалить кавычки.

Рисунок 30-8. Присвоение типа данных для полей
- Десятичный разделитель - это символ, используемый для отделения целой части от дробной части числа, записанного в десятичной форме.
- Если установлен флажок Игнорировать пустые, синтаксический анализатор будет интерпретировать два или более разделителя, следующих за другом, как один
- Если установлен флажок Имена колонок, тогда парсер добавит первую строку с именами столбцов.
- Строка Разделитель определяет комбинацию символов-разделителей
- Если установлен флажок Имена колонок в кавычках, парсер добавит символ " в начало и конец имен в столбце.
- Если установлен флажок Градусы без NSWE ° '", тогда парсер удалит символы NSWE °'" из столбцов, содержащих координаты.