Краткая информация: | |
![]() |
Универсальная обработка загрузка данных из табличного документа |
![]() |
![]() |
![]() |
komrad-shashev |
![]() |
Позавчера |
![]() |
Выбор редакции |
![]() |
921 |
![]() |
111 |
![]() |
glafirka-k, bobsoccer, trachn, daryminaeva |
![]() |
![]() ![]() ![]() ![]() |
Универсальная обработка загрузка данных из табличного документа
Обработка предназначена для загрузки данных в справочники и табличные части различных объектов из табличного документа. Необходимо запускать в толстом клиенте (обычном приложении).
Обработка представлена для ознакомительных целей и предназначена исключительно для зарегистрированных пользователей ИТС.
Подробнее о универсальной обработке загрузка данных из табличного документа
Вам нужно скачать и распаковать её на рабочий стол.
С уважением, Владимир Милькин (преподаватель школы 1С программистов и разработчик обновлятора).
Загрузка данных из табличного документа.
Содержание.
Универсальная.
Из обработка «Документа данных из табличного табличного» позволяет обработка данные загрузка файлов формата Microsoft Данных (.xls) , текстовых универсальная (.txt) , Табличных документов 1С (.mxl) и dbf-файлов (dBase III) .
Данных из универсальная загрузка обработка табличного:
Но при универсальная документа обработка из табличного загрузка в данных объекты.
Универсальная обработка данных загрузка из:
Скачать универсальную обработку загрузка данных из табличного документа
Основная работа по настройке загрузки производится на вкладке «Настройка». Вкладка «Табличный документ» просто отображает загружаемый документ и позволяет проверить корректность его заполнения.
Среди основных настроек следует отметить:
Флажок «Не создавать новых элементов» используется для режима загрузки в справочник. Если флажок установлен, добавление новых элементов в справочник не производится, а изменяются только существующие элементы, определенные полями поиска. Флажок «Ручная нумерация колонок табличного документа» используется для ручной нумерации колонок табличного документа, в случае, когда состав и порядок колонок табличного документа отличается от отмеченных загружаемых реквизитов. Поле «Первая строка данных табличного документа» — определяет, с какой строки табличного документа загружать элементы, т.к. обычно первая строка загружаемых документов содержит заголовок таблицы и не предназначена для загрузки.
Порядок работы.
В целом, порядок работы с обработкой следующий:
Выбираем режим загрузки, т.е. показываем куда будем производить загрузку, например, в справочник «Номенклатура». На вкладке «Табличный документ» открываем загружаемый документ, выполняем «контроль заполнения» для надежности. На вкладке «Настройка»: Отмечаем поля, которые необходимо загрузить (первый флажок). Настраиваем соответствие полей и колонок табличного документа (При включенном режиме «Ручная нумерация колонок» указываем из какой колонки табличного документа производить загрузку данных в поле справочника). Указываем поля поиска — список полей по которым будет производиться синхронизация. Например, если при загрузке в справочник «Номенклатура» в качестве поля поиска указать «Артикул», то при загрузке в справочнике «Номенклатура» будет производится поиск по артикулу и если элемент будет найден, именно его данные будут обновлены в соответствии с настройками загрузки. Для каждого поля необходимо выбрать режим загрузки поля: Искать (производится поиск содержимого колонки, в случае успеха используется найденный элемент), Вычислять (значение поля вычисляется на основании заданного выражения), Устанавливать (значение поля жестко задается перед загрузкой). Режим загрузки «Устанавливать», в случае со справочником «Номенклатура» может быть полезен для установки ставки НДС загружаемых товаров в определенное значение. «Связь по владельцу» может быть использовано при загрузке единиц измерений для номенклатуры в конфигурацию Управление торговлей, там справочник единиц измерения может содержать тысячи элементов с одинаковым наименованием, но разными владельцами. Чтобы при загрузке подхватилась нужная единица измерения и необходима эта настройка. Нажимаем «Загрузить»
Пример: загрузка прайса с фотографиями (картинками) из Excel в справочник «Номенклатура»
Пример создавался в конфигурации «Управление торговлей», редакция 10.3 (10.3.13.2)
Загружаемая таблица выглядит так:
На закладке «Настройка» указываем соответствие полей: «Артикул» берем из первого столбца, «Наименование» из второго, «Ед. изм» по классификатору из 5-го столбца и т.д. Артикул указываем в качестве поля поиска.
В «Управление торговлей» информация о фотографиях и прочих файлах номенклатуры хранится в отдельном справочнике «Хранилище дополнительной информации», поэтому загрузка данных в ХранилищеЗначения и в справочник «Хранилище дополнительной информации» реализуется в обработчике события «При записи объекта» .
Обработкой «Загрузка данных из табличного документа» поддерживается два обработчика событий:
Различия обработчиков понятны из названий.
Данные обработчики событий позволяют описать на встроенном языке 1С:Предприятия практически любую логику работы. В нашем случае в этом обработчике создаются две единицы измерения(единица отчетов и единица хранения остатков) и добавляется изображение.
Универсальная обработка загрузка данных из табличного файла