1CLenta.ru  

Обработка ЗагрузкаДанныхИзФайла.epf, из файлов с расширением (*.xlsx, *.xls, *.ods, *.csv, *.mxl) (управляемое приложение)

О системе 1С     03.05.2018 09:58     8656

При ведении учета в информационных базах 1С Предприятия, справочные данные могут поступать из внешних источников. Чаще всего данные поступают в виде табличных файлов excel или текстовых файлов. Для того чтобы внести информацию из этих файлов, приходилось вручную построчно копировать данные из файла и заносить их в справочники 1С. В типовых конфигурациях, в управляемом приложении есть полезная обработка "Загрузка данных из файла". Она позволяет автоматизировать загрузку данных из внешних файлов в справочники. Для обычного приложения так же существует специальная Обработка ЗагрузкаДанныхИзТабличногоДокумента.epf, из файлов с расширением (*.mxl, *.xls, *.txt, *.dbf) (обычное приложение).

Загрузка данных из файла Excel в справочник "Ценовые группы"


В информационной базе "Управление торговлей 11" есть справочник "Ценовые группы". Есть excel файл, который содержит список ценовых групп. Из excel файла необходимо загрузить ценовые группы в этот справочник. Обработку "Загрузка данных из файла" можно открыть через главное меню: Все функции->Обработки->Загрузка данных из файла.

Меню все функции

Меню обработки

После открытия обработки необходимо выбрать справочник в который будут импортироваться данные из файла.

Выбор справочника

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

При первом варианте "Заполнение таблицы" нужно вручную заполнить таблицу или скопировать содержимое excel файла и вставить в таблицу на форме.

Заполнение таблицы

Второй варинт загрузки "Из внешнего файла", предполагает импорт данных непосредственно из файла. Импорт можно производить только из файлов с расширениями: *.xlsx, *.xls, *.ods, *.csv, *.mxl.

Загрузка данных из внешнего файла

В данном примере данные будут загружаться из excel файла с расширением (*.xlsx).
Обязательно, в первой строке файла должны быть указаны названия колонок, а в последующих строках значения. По названиям колонок из первой строки, происходит сопоставление с колонками таблицы на форме.

Загруженные данные из excel файла

Данные помещенные в таблицу можно подредактировать. После чего, нажав на кнопку "Загрузить данные", в справочнике будут созданы элементы. Внизу доступны дополнительные опции создания новых элементов справочника. Для сопоставленных элементов: обновлять, пропускать. Для не сопоставленных элементов: создавать, пропускать.

Комментарии (0)