Имя: Пароль:
1C
1С v8
Открыть управляемую форму нового объекта с данными
0 ender10
 
19.12.13
10:54
Добрый день возникла такая задача, нужно создать новый объект, заполнить его программно и показать пользователю форму
проблема в том, что когда делаю получить формы, открыть форму - открывается генерируемая по умолчанию платформой форма, а не та что указываю в методе, как открыть нужную мне форму(она управляемая)?
1 butterbean
 
19.12.13
10:56
покажи код
2 Defender aka LINN
 
19.12.13
10:57
(0) Значит, форма не указана
3 ender10
 
19.12.13
11:00
Версия = Справочники.МКМ_ВерсииПроектов.СоздатьЭлемент();
    
Версия.Проект = Проект;
Версия.ПеречитатьДанные();
    
ФормаВерсии = Версия.ПолучитьФорму("ФормаЭлементаУправляемая");
    
ФормаВерсии.Открыть();
4 ender10
 
19.12.13
11:00
думаю дело в том, что форма управляемая
5 ender10
 
19.12.13
11:02
форма является основной формой элемента
6 Defender aka LINN
 
19.12.13
11:40
Управляемые формы открываются не так
7 MaxisUssr
 
19.12.13
11:42
(3)
ФормаНового   = ПолучитьФорму("Документ.ЗаказКлиента.Форма.ФормаДокумента");
ДанныеФормы = ФормаНового.Объект;
ЗаполнитьДокументНаСервере(ПараметрКоманды, ДанныеФормы);
КопироватьДанныеФормы(ДанныеФормы, ФормаНового.Объект);
ФормаНового.Открыть();