|
Открытие формы документа |
☑ |
0
richin
13.07.16
✎
15:33
|
Такая проблема:
Программно создаётся новый документ "заказ клиента"...заполняется..открывается...
При открытии этого вылазит какая то непонятная форма, которой и в формах документа вообще нет - я так понимаю строится динамически при открытии. (скриншот).
док = Документы.ЗаказКлиента.СоздатьДокумент();
док.Дата = ТекущаяДата();
док.Статус= Перечисления.СтатусыЗаказовКлиентов.НеСогласован;
док.Приоритет = Перечисления.Приоритеты.Средний;
док.Партнер = Клиент;
док.Контрагент = найтиКонтрагентаКлиента(Клиент);
док.Соглашение = справочники.СоглашенияСКлиентами.НайтиПоНаименованию("Розничная продажа");
док.Менеджер = ПараметрыСеанса.ТекущийПользователь;
док.Валюта = Справочники.Валюты.НайтиПоКоду(980);
//док.Записать(РежимЗаписиДокумента.Запись);
текстСообщения = "Создан документ: " + док.Ссылка;
ПоказатьОповещениеПользователя(текстСообщения);
ОткрытьЗначение(док);
Пробовал и получать форму перед открытием:
//ФормаДок = документ_заказа.ПолучитьФорму("ФормаДокумента",документ_заказа);
//ОткрытьФорму(ФормаДок);
-та же беда. При этом из списка документов открывается с штатной управляемой формой "ФормаДокумента".
Подскажите, как быть? в чём может быть проблема при программном открытии этого документа?
|
|
1
richin
13.07.16
✎
15:39
|
(0)
|
|
2
hhhh
13.07.16
✎
15:47
|
(1) попробуйте запустить базу в режиме управляемого приложения.
|
|
3
Ёпрст
гуру
13.07.16
✎
15:48
|
+ какая форма хоть назначена основной в свойствах документа?
Та что на картинке - обычная форма
|
|
4
richin
13.07.16
✎
15:50
|
(2) со списка документов, или при создании нового документа с формы списка - открывается штатная форма "ФормаДокумента" в нормальном виде. А при программном - она как будто не открывается а вместо неё динамически строится новая, как на скрине
|
|
5
richin
13.07.16
✎
15:51
|
(3) ----> (4)
|
|
6
Mankubus
13.07.16
✎
15:54
|
(5) неправильный путь в методе открытьформу
|
|
7
richin
13.07.16
✎
16:03
|
(6) "док" и "документ_заказа" - один и тот же документ. просто в разных местах по разному назывался
|
|
8
Mankubus
13.07.16
✎
16:11
|
(7) почитайте в СП про открытьформу
|
|