Единый семинар «1С» для бухгалтеров и руководителей

Шаблон загрузки из Excel при помощи ADODB.Connection

Обмен - Загрузка и выгрузка в Excel

Эту вещь можно использовать как шаблон для написания собственных загрузок из Excel и как самостоятельную обработку (в качестве примера сделана установка СНИЛС в справочник Физические лица).

В свое время мне очень не хватало простых и понятных примеров загрузки (собирала информацию по кусочкам) при помощи ADODB.Connection, и работы с внешними таблицами в запросах, потому я максимально упростила обработку и выкладываю как шаблон. А также при помощи данной вещи можно выполнять загрузку СНИЛС в справочник Физические лица.

Выкладываю два варианта обработки: для баз на сервере и для файловой.

Выкладываю шаблон файла на всякий случай, но так как загрузка примитивная, то шаблон тоже простой. Две колонки для кода и для загружаемого значения. В примере синхронизация в справочнике идет по коду.

Также эту обработку можно использовать как пример работы с внешними таблицами в запросах.

В версии для файловой базы идет обращение к Provider = "Microsoft.Jet.OLEDB.4.0"; - это старые версии Excel  с расширением xls.

В версии для базы на сервере используется обращение к Provider = "Microsoft.ACE.OLEDB.12.0", здесь можно использовать любое расширение Excel.

Загрузка тестировалась на БП 3.0.51.22, но думаю будет работаь на любой конфигурации на БСП.

Скачать файлы

Наименование Файл Версия Размер
Загрузка данных из Excel для баз на сервере
.erf 11,60Kb
07.09.17
5
.erf 11,60Kb 5 Скачать
Загрузка данных из Excel для файловых баз
.erf 9,69Kb
07.09.17
4
.erf 9,69Kb 4 Скачать
Шаблон файла Excel
.xls 24,50Kb
07.09.17
2
.xls 24,50Kb 2 Скачать

См. также

В этой теме еще нет сообщений.
Оставьте свое сообщение