Имя: Пароль:
1C
1С v8
Окно не хочет прикрепляться
0 dwarfadelic
 
14.12.18
11:50
ФормаСозданияНовогоЭлемента = Справочники.ПредварительноеМатериальноеНормирование.ПолучитьФормуНовогоЭлемента(,ЭтаФорма);    
    
    ФормаСозданияНовогоЭлемента.СпособОтображенияОкна = ВариантСпособаОтображенияОкна.Максимизированное;  
    ФормаСозданияНовогоЭлемента.СоединяемоеОкно = Истина;
    ФормаСозданияНовогоЭлемента.ПоложениеОкна = ВариантПоложенияОкна.Авто;
    ФормаСозданияНовогоЭлемента.ПоложениеПрикрепленногоОкна = ВариантПрикрепленияОкна.Право;    
    ФормаСозданияНовогоЭлемента.ИзменениеРазмера = ИзменениеРазмераОкна.НеИзменять;
    ФормаСозданияНовогоЭлемента.РазрешитьЗакрытие = Ложь;
    ФормаСозданияНовогоЭлемента.СпособОтображенияОкна = ВариантСпособаОтображенияОкна.Нормальное;
    ФормаСозданияНовогоЭлемента.СостояниеОкна = ВариантСостоянияОкна.Прикрепленное;
    //ФормаСозданияНовогоЭлемента.РежимРабочегоСтола = Истина;
    
    ФормаСозданияНовогоЭлемента.Открыть();

Текущее состояние окна является запрещенным состоянием
1 dwarfadelic
 
14.12.18
13:24
Изменил на
ФормаСозданияНовогоЭлемента = Справочники.ПредварительноеМатериальноеНормирование.ПолучитьФормуНовогоЭлемента(,ЭтаФорма);    
    
//    ЭтаФорма.РазрешитьСоединятьОкно = Истина;
    
    ФормаСозданияНовогоЭлемента.СпособОтображенияОкна = ВариантСпособаОтображенияОкна.Максимизированное;  
    ФормаСозданияНовогоЭлемента.СоединяемоеОкно = Истина;
    ФормаСозданияНовогоЭлемента.ПоложениеОкна = ВариантПоложенияОкна.Авто;
    ФормаСозданияНовогоЭлемента.ПоложениеПрикрепленногоОкна = ВариантПрикрепленияОкна.Право;    
    ФормаСозданияНовогоЭлемента.ИзменениеРазмера = ИзменениеРазмераОкна.НеИзменять;
    ФормаСозданияНовогоЭлемента.РазрешитьЗакрытие = Ложь;
    ФормаСозданияНовогоЭлемента.РазрешитьСоединятьОкно = Истина;
    ФормаСозданияНовогоЭлемента.СпособОтображенияОкна = ВариантСпособаОтображенияОкна.Нормальное;
    ФормаСозданияНовогоЭлемента.СостояниеОкна = ВариантСостоянияОкна.Свободное;
    ФормаСозданияНовогоЭлемента.Высота = ЭтаФорма.Высота;
    ФормаСозданияНовогоЭлемента.ВладелецФормы = ЭтаФорма;
    ФормаСозданияНовогоЭлемента.Обновить();
    
    ФормаСозданияНовогоЭлемента.Открыть();

Ошибки нет, но все равно не то. Можно ли сделать форму внутри формы?