Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
28 сен 2024, 16:30

Обход свойств COM-объекта

Автор Andra, 13 мая 2024, 11:37

0 Пользователей и 1 гость просматривают эту тему.

Andra

Здравствуйте, подскажите пожалуйста. Нужно через COM получать информацию о объекте метаданных (например справочнике), "разбирать" его и записывать полную информацию о нем в базу (реквизиты, их тип, формы и т.д.), то есть не элемент справочника, а сам справочник, но для обхода его свойств не могу найти методов, заранее спасибо. 

antoneus

Через Соединение.Метаданные.Справочники.ИмяСправочника.Реквизиты (ТабличныеЧасти) можно получить информацию о реквизитах, табличных частях, реквизитах табличных частей и т.д.

Andra

antoneus, а если нужно например помимо информации о реквизитах получать еще и свойства объекта? То бишь родитель, иерархия и тд, то здесь без прямого обращения не обойтись? В цикле например все их обойти.

antoneus

Ну родитель и все такие прочие сидят в СтандартныеРеквизиты, получать значение можно через квадратные скобки - Ссылка[ИмяРеквизита] (если там ссылка - вернется тоже COM-объект).

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск