Загрузка данных из произвольной базы 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 строчки в процедуре подключения.
Вступайте в нашу телеграмм-группу Инфостарт