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
Ему уже расписали, а он осмеливается писать тут "нифига" и в таком роде...
Ошибка? Это не ошибка, это системная функция.