L
ligor120
Всем привет.
У меня появилась такая задача написать уневерсальный ипорт в справочники.
Руками конечно всё получается. Но захотелось сделать универсально то есть у нас есть некоторая база данных скажем DBF у неё некоторые поля, так вот мы не знаем какое поле писать в какой атрибут справочника более того неизвестно вообще какой справочник будет выбран.
так вот есть ли способ перебрать у выбранного из списка справочника все его артибуты и получить их имена чтоб потом руками настроить импорт.
Выглядеть это должно так скажем я выбираю справочник ну например сотрудники процедура перебирает все его атрибуты (создавая поле со списком) и предлагает установить связи поля базы атрибуты справочника, мы указываем и она автоматом импортирует.
короче есть ли в системе 1С доступ к перечню атрибутов
Пока Спр.СледующийАтрибут() Цикл
Список.ДобавитьЗначение(1,Спр.ИмяАтрибута);
Конец Цикла
Где СледующийАтрибут(),ИмяАтрибута как раз искомые функции
или не судьба.
Спасибо!
У меня появилась такая задача написать уневерсальный ипорт в справочники.
Руками конечно всё получается. Но захотелось сделать универсально то есть у нас есть некоторая база данных скажем DBF у неё некоторые поля, так вот мы не знаем какое поле писать в какой атрибут справочника более того неизвестно вообще какой справочник будет выбран.
так вот есть ли способ перебрать у выбранного из списка справочника все его артибуты и получить их имена чтоб потом руками настроить импорт.
Выглядеть это должно так скажем я выбираю справочник ну например сотрудники процедура перебирает все его атрибуты (создавая поле со списком) и предлагает установить связи поля базы атрибуты справочника, мы указываем и она автоматом импортирует.
короче есть ли в системе 1С доступ к перечню атрибутов
Пока Спр.СледующийАтрибут() Цикл
Список.ДобавитьЗначение(1,Спр.ИмяАтрибута);
Конец Цикла
Где СледующийАтрибут(),ИмяАтрибута как раз искомые функции
или не судьба.
Спасибо!