Имя: Пароль:
1C
 
Как узнать владельца формы (по метаданным)...
0 warkan
 
28.11.17
12:07
Всем Добра!
Механизм работы с торговым оборудованием (ШК).
В одном месте есть параметр "Клиент", имеющий по данным отладчика тип "Форма".
Возможно как-то узнать, какому объекту метаданных эта форма принадлежит?  (чтобы в определенных документах было одно, в справочниках - другое...)

Спасибо!
1 Рэйв
 
28.11.17
12:09
(0)Обычные формы?
2 Torquader
 
28.11.17
12:11
Можно попробовать получить объект из формы по реквизиту и посмотреть его тип, только вот не во всех формах этот объект есть.
3 Галахад
 
гуру
28.11.17
12:25
Проще что-то типа:
Если Форма.Заголовок =...
4 warkan
 
28.11.17
13:37
(1) Да, обычное приложение.
(3) Ну... пока так и сделал. Но думал, может есть решение изящнее... :) Смотреть, чья форма. Видимо, не в этой редакции..
5 warkan
 
28.11.17
13:38
(2) Вот.
А хочется получить.
Придётся костыли костылить.
6 FIXXXL
 
28.11.17
14:04
(5) форма.ЭтотОбъект можно прочитать?
7 SiAl-chel
 
29.11.17
06:56
(0) Форма жестко не привязана к объектам. Обычно ориентируются на основной реквизит формы, который может быть любым. А если интересно знать в узлах какого объекта метаданных находится эта форма, то тогда только перебирать метаданные и их коллекции форм и сравнение с этой формой.
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.