Прямая загрузка из EXCEL-файла

Navigation:  АРМы > АРМ Комплектатор > Заказ > Загрузка издательского каталога книг >

Прямая загрузка из EXCEL-файла

Previous pageReturn to chapter overviewNext page

На панели инструментов задачи ЗАКАЗ, когда выбрана БД PODB, активизируется кнопка «Ввод и преобразование данных из EXCEL-файла». По этой кнопке предлагается в обзорном окне выбрать файл формата EXCEL. Данные кладутся в таблицу .

 

Таблица для загрузки из EXCEL-файла.

Таблица для загрузки из EXCEL-файла.

 

Имеется параметр, задающий максимальное количество строк исходного файла в параметре:

MaxExcelRows=1000

При загрузке каждая строка таблицы будет преобразована в запись БД PODB. Поэтому строки, не несущие библиографическую информацию следует удалить.

На нижней панели имеется ряд сервисных кнопок:

- Удалить строку

- Открыть таблицу соответствия с полями ИРБИС. Можно воспользоваться сохраненной ранее таблицей соответствия полей (см. рис. 4.5.2б).

- Открыть исходный файл XLS – для перехода к следующему (другому) файлу

- Сохранить отмеченные строки в виде файла EXCEL. Если нужно сформировать заказанные описания в виде таблицы EXCEL

- Открыть полный / сокращенный список полей – можно менять подаваемый для ввода список

 

Для каждой колонки следует определить в строке «Поле ИРБИС» метку поля и подполя, куда следует положить данные колонки.

Можно предварительно создать справочный файл (расширение MNU) с перечнем основных полей, которые будут использоваться. Имя файла задается в параметре NameListFldPodb=IZDAT.mnu в секции MAIN. Пример файла IZDAT.mnu имеется в папке БД PODB.

Если недостаточно содержимого такого файла, то можно использовать стандартный перечень всех полей RUSMARK, описывающих базу данных, т.е. файл Default.ws. При этом следует задать параметр ModeListFldPodb=0.

Если задано значение ModeListFldPodb=1, а указанный файл не нашелся, то будет подаваться список полей из Default.ws текущей базы данных.

 

По кнопке «Загрузить»:

1.Строится таблица соответствия номера колонки и поля/подполя записи.

2.Данные колонок, всех или только отмеченных, преобразуются по таблице соответствия и пишутся как новая запись в БД PODB. БД PODB будет дописываться, поэтому чтобы формировать ее сначала, следует предварительно ее опустошить в АРМе Администратор.

3.После завершения загрузки будет предложено выполнить следующие действия.

 

Завершение загрузки.

Завершение загрузки.

 

Сохранить построенную таблицу преобразования для дальнейшего импорта издательского каталога той же структуры в АРМе Администратор,  при условии, что файл издательского каталога подготовлен в виде ISO или TXT файла. Файл с расширением FST будет сформирован в рабочей директории.

Включить имя этой таблицы с комментариями в стандартный список таблиц преобразования при импорте, т.е. файл Importw.mnu соответствующей базы данных.

Запомнить соответствия номеров колонок и меток полей/подполей в файле рабочей директории с тем, чтобы воспользоваться им в следующий раз, открывая его по кнопке «Таблица полей». Если не задать имя для этого файла, то он сформируется в рабочей директории под именем ColonMetka.mnu.

 

Загрузка выполняется в БД PODB (имя задается параметром NamePodpB). Но в Мастере заказов есть возможность работать с другими базами издательских каталогов и их может быть несколько. Для загрузки разных данных из EXCEL-файлов в разные БД следует использовать аналогичный режим в Мастере Заказов на странице «Заимствование из издательского каталога».

 


См. также:

Перенос описания из БД издательского каталога