Мастер импорта

Он активируется нажатием на  Файл > Импорт и позволяет импортировать данные из файла csv. Успешно импортированые метаданные будут добавлены в базу данных PDFE и в файлы самого документа, если они выбраны для этого. Несмотря на то, что CSV (Comma Separated Values) означает "значения разделённые запятой", корректно отображаемый разделитель элементов списка определяется региональными параметрами компьютера и зависит от системы. Это, как правило, точка с запятой ";" для региональных настроек, которые используют запятую в качестве десятичного разделителя.

 Обработанные CSV-файлы должны иметь характеристики аналогичные созданным инструментом Экспорт полей сетки . Каждая строка соответствует документу и каждая строка ссылаться на имя файла и путь к нему; они также могут быть объединены в одну полную колонку путь.

Чтобы лучше определить связанные файлы, файл импорта может содержать дополнительную информацию, например, метка диска и серийный номер диска. Если эти значения отсутствуют, инструмент будет использовать букву диска указывающую путь файлов.

После выбора .csv-файла для импорта, мы увидим следующее окно мастера импорта:

Используя чек-бокс Есть строка заголовка, выберем, есть ли в файле CSV строка заголовка или нет. Программа сама попытается понять, присутствует или нет строка заголовка, сравнивая первые элементы CSV-строки до текущей подписи колонок макета сетки. Поскольку эта операция может потерпеть неудачу, важно проверить эту опцию вручную или первая строка не будет правильно определена, если, конечно, заголовок существует и инструмент не в состоянии его идентифицировать.

При нажатии на кнопку  >>  появится следующая страница мастера импорта. Она используется, чтобы установить соответствие между каждой колонкой данных исходного файла и поддерживаемыми полями метаданных PDF Explorer.

Если колонки данных исходного файла имеют заголовок с именем активных колонок макета сетки, программа автоматически установит начальное соответствие. При каждом нажатие кнопки  >>, активная колонка перемещается вперёд, а перечень выбранных колонок будет показан в селекторе Импорт выбранной колонки как. Если не так, то просто надо выбрать из списка другую.

После этого, если нашлись ошибки, или есть предупреждения, появиться следующая страница и после проверки инструментом, операция импорта может продолжиться. Следующее изображение показывает возможный случай в панели ошибок, а ниже перечисляются все возможные сообщения об ошибках и предупреждения.

:

1-е сообщение об ошибке - Нет элементов для импорта.
Нельзя продолжить операцию импорта.

2-е сообщение об ошибке - Не удаётся построить полный путь (имя файла и путь, или элементы полного пути не найдены).
Нельзя продолжить операцию импорта.

1-е предупреждение - Не найдены некоторые поля идентификации диска (серийный номер и метка диска).
Процесс импорта может продолжаться. Эти значения будут импортированы из пути файлов указанных диском.

2-е предупреждение - Потерянные элементы базы данных установлены по умолчанию при добавлении в базу данных импортируемого документа.
Процесс импорта может продолжаться. Появиться, если импортируемые ссылки на файлы не содержат всех поддерживаемых PDFE полей метаданных и этих ссылок на файл в базе данных PDFE уже нет. Не импортируемые поля будут пустыми.

Если не найдено ни одной ошибки, перейдём к этой последней странице мастера импорта:

Если отмечен чек-бокс Обновить словарь информации файла исходного документа, то редактируются и импортированные файлы, на которые ссылаются импортные метаданные.

Нажав ОК, можно начать процесс импорта. Мастер импорта будет осуществлять операцию импорта с интерфейсом пакетного инструмента, показывая Экран пакетного инструмента ввода/вывода, где можно проверить ход импорта, или прекратить операцию. После завершения процесса, Рабочая сетка будет заполнена всеми успешно импортированными ссылками файлов.

Экспорт заполненной сетки в csv-файл, внешняя правка его инструментом совместимым с csv-файлом, а затем использование этого мастера для импорта изменённых метаданных - это одна мощная техника для импорта внешних баз данных метаданных, использования скриптовых инструментов для автоматизации издания и так далее.