Подскажите, как вынести структуру подчиненности документа, на форму (обычные формы)?
Делаю так:
Копирую форму (структура подчиненности, там все поля и ДеревоЗначений) себе на форму. Потом
ФормаСтруктурыПодчиненности = ПолучитьОбщуюФорму("ФормаСтруктурыПодчиненности",ЭтаФорма);
Если ФормаСтруктурыПодчиненности.Открыта() Тогда
ФормаСтруктурыПодчиненности.Закрыть();
КонецЕсли;
ФормаСтруктурыПодчиненности.ДокументСсылка = Элемент.ТекущаяСтрока;
ЭтаФорма.ДеревоДокументовФорма = ФормаСтруктурыПодчиненности.ДеревоДокументов;
Структура заполняется, но вот если нажать на документы из структуры, то перехода не происходит (как при стандартном нажатии по кнопке, "структура подчиненности")? Или не так надо делать?
// Процедура выполняет открытие формы текущего документа
Процедура ОткрытьФормуДокумента()
Попытка
Форма = ЭлементыФормы.ДеревоДокументов.ТекущиеДанные.Ссылка.ПолучитьФорму();
Форма.Открыть();
Исключение
ОбщегоНазначения.СообщитьОбОшибке(ОписаниеОшибки());
КонецПопытки;
КонецПроцедуры