ОБСУЖДЕНИЕ

V8.смоделировать поле "таблицы" как в конструкторе зарпосов.

5 ответов 4,9 тыс.
AI-выжимка обсуждения скоро

Краткие тезисы обсуждения со ссылками на ключевые ответы появятся здесь.

Автор темы
задался вот целью смоделировать дерево значений, которое строилась бы по тому же принципу, что и поле "таблицы" в конструкторе зарпосов. Т.е получить всё множество реквизитов и табличных частей с их реквизитами выбранного объекта, причем если реквизит имеет ссылочный тип, то по нажатию на "плюсик" - также отображалть его реквизиты и реквизиты табличных частей в этом же дереве значений и т.д до "нижнего" уровня.

Я, конечно, уже примерный ход действий выработал, но както сложно мне это кажется - строить дерево значений по метаданным, делать вложенные циклы по получению метаданных у метаданных "верхнего уровня" ( извините за терминологию).
Если кто-нибудь сталкивался с данной проблемой - напишите, может есть какието простые решения. Ну или делитесь с мыслями), буду рад. Спасибо.
 
А виртуальные таблицы типа РегистыНакопления.Товары.ОстаткиИОбороты через метаданные можно вытащить?
 
puh14, мне кажется что нельзя... хотя могу ошибаться
 
Виртуальные таблице же не являются метаданными, на сколько я знаю.
Попробовал - не смог.
 
Но можно ведь его пострить, зная имя регистра, - ИмяРегистраОстаткиИОбороты, ИмяРегистраОстатки...
 
Проблема отложена "до лучших времен". Когда решу - сюда отпишусь. Пока другие задачи приоритетней.
Всем спасибо).