Имя: Пароль:
1C
 
1C Мобильная платформа как открыть окно формы?
0 ig0z
 
04.06.18
17:02
Собственно код ниже не работает, и найти не могу...

НаСервере
Функция СоздатьПоступлениеНаСервере()
    Док = Документы.Поступление.СоздатьДокумент();
    Возврат(Док.ПолучитьФорму("ФормаДокумента"));
КонецФункции

&НаКлиенте
Процедура СоздатьПоступление(Команда)
    ПрекрасныеФормы = СоздатьПоступлениеНаСервере();
    ПрекрасныеФормы.Открыть();
КонецПроцедуры
1 spacehelp
 
04.06.18
17:08
&НаКлиенте
Процедура СоздатьПоступление(Команда)
СтруктураПараметры = Новый Структура;
ОткрытьФорму("Документ.Поступление.ФормаДокумента", СтруктураПараметры);
КонецПроцедуры
2 ig0z
 
04.06.18
17:46
(1) Да нифига ... ни так ни так

&НаСервере
Функция СоздатьПоступлениеНаСервере()
    Док = Документы.Поступление.СоздатьДокумент();
    Возврат(Док);//.ПолучитьФорму("ФормаДокумента"));
КонецФункции

&НаКлиенте
Процедура СоздатьПоступление(Команда)
    Параметры = Новый Структура("Ключ",СоздатьПоступлениеНаСервере());
    //ПрекрасныеФормы = СоздатьПоступлениеНаСервере();
    //ПрекрасныеФормы.Открыть();
    ПрекраснаяФорма = ПолучитьФорму("Документ.Поступление.Форма.ФормаДокумента", Параметры);
    ПрекраснаяФорма.Открыть();    
    //ОткрытьФорму("Документ.Поступление.Форма.ФормаДокумента");
КонецПроцедуры
3 Cyberhawk
 
04.06.18
17:50
Кончай говнокодить уже: ОткрытьФорму с параметрами + ОбработкаЗаполнения объекта
4 Cyberhawk
 
04.06.18
17:51
Ему уже расписали, а он осмеливается писать тут "нифига" и в таком роде...
https://memepedia.ru/wp-content/uploads/2017/06/мем-обама.jpeg
Ошибка? Это не ошибка, это системная функция.