Создание нового документа в тонком клиенте
☑
0
KizerSoze
20.08.12
✎
12:22
Здравствуйте,
Как получить форму нового документа в ТОНКОМ клиенте?
ПолучитьФорму и ПолучитьФормуНовогоДокумента - доступно только в толстом клиенте.
СоздатьДокумент-доступно только на сервере. Если создаю серверную функцию для для создания документа,
&НаСервере
Функция СоздатьНовыйПриказОПриемеСервер()
Возврат Документы.ПриемНаРаботуВОрганизацию.СоздатьДокумент();
КонецФункции
то при попытке возврата значения функции на клиента возникает ошибка.
P.S. Создаваемый документ не должен быть записан.
1
DrShad
20.08.12
✎
12:23
на Клиенте не может быть объекта
2
Юрий Лазаренко
20.08.12
✎
12:27
ФормаНовогоДокумента = ПолучитьФорму("Документ.МойКлевыйДокумент.Форма.ФормаДокумента");
ФормаНовогоДокумента.Открыть();
3
KizerSoze
20.08.12
✎
12:35
Кажется разобрался,
ОткрытьФорму("Документ.ПриемНаРаботуВОрганизацию.Форма.ФормаДокументаУпр");
Спасибо что откликнулись
4
Юрий Лазаренко
20.08.12
✎
12:38
(3) Те же яйца в общем-то, если после открытия с формой программно ничего делать не надо
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший