Загрузка данных из произвольной базы Acces в справочники произвольной конфигурации V8. (8.1.12)
Назначение и возможности: .. (этот же текст там кнопочка на форме - вопросик)
Обработка предназначена для загрузки
данных из произвольной таблицы или запроса Access.
в произвольные реквизиты справочника.
Имеется возможность устанавливать предопределенные
значений атрибутов справочника.
Формирование значения текстовых реквизитов конкатенацией полей таблицы.
Формирование групп справочника и принадлежности к группе справочника.
Повторной выгрузки с перезаписью существующих элементов,
с синхронизацией по коду или наименованию.
Есть возможность предварительного просмотра таблиц и запросов Access.
Правила сопоставления данных записываются во внешний текстовый файл настройки.
Для взаимодействия с Access используется DAO-Jet, возможно производить вызов
запароленных баз.
Эксплуатация:
При открытии обработки анализируется конфигурация справочников.
После выбора пути к базе и нажатия кнопки "Access" анализируется состав базы
и в табличку загружается структура таблиц и запросов.
Дальше вы просто кликаете на элементы справочника и
поля таблиц и запросов - создаетет таблицу соответствия данных.
Пример правил:
Полн. наименование справочника - Rec.Fields("Comment").Value+" "+Rec.Fields("Firm").Value+" "+Rec.Fields("Model").Value
Где Rec.Fields("бла бла").Value - обращение к полю записи таблицы/запроса.
Родитель (значение правила) - лСпр.НайтиПоНаименованию(Rec.Fields("Comment").Value)
Где лСпр - обращение к формируемому справочнику.
// ---
© Касяк И. Роман aka Joint
/ ---
эта.. там если надо к запароленной базе подключиться, раскомментируйте 3 строчки в процедуре подключения.
Даун из Access'а
Интеграция - Внешние источники данных
Давным, давно.. когда 8ка была еще маленькой, пришлось писать загрузку, собственно вот она. Пользуйтесь, код открыт т.е. холява.
См. также
Загрузка транзакций из Fidelio в Бухгалтерию 3.0 (управляемое приложение)
19800 руб.
29.07.2018 22810 56 10
Выгрузка новых акцизных марок в R-Keeper 7 из 1С:Общепит посредством EGAIS for Pos
6000 руб.
03.06.2019 25848 15 1