Когда мы делали Группировку дополнительных реквизитов в 1С , мы хотели открывать общую форму не в отдельном окне, а в окне формы, откуда она вызвана:
Вызов сделали через общую команду.
Код команды:
1 2 3 4 5 6 7 8 9 |
&НаКлиенте Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды) ПараметрыФормы = Новый Структура("Отбор", Новый Структура("ОбъектВладелец", ПараметрКоманды)); ОткрытьФорму("ОбщаяФорма.ГДР_ФормаНастройкиГруппировкиДополнительныхРеквизитов", ПараметрыФормы, ПараметрыВыполненияКоманды.Источник, ПараметрыВыполненияКоманды.Уникальность, ПараметрыВыполненияКоманды.Окно); КонецПроцедуры |
Как видите, все довольно просто. Желаем успехов!