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