Открыть управляемую форму нового объекта с данными
☑
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)
ФормаНового = ПолучитьФорму("Документ.ЗаказКлиента.Форма.ФормаДокумента");
ДанныеФормы = ФормаНового.Объект;
ЗаполнитьДокументНаСервере(ПараметрКоманды, ДанныеФормы);
КопироватьДанныеФормы(ДанныеФормы, ФормаНового.Объект);
ФормаНового.Открыть();
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс