![]() |
|
Открытие формы документа | ☑ | ||
---|---|---|---|---|
0
richin
13.07.16
✎
15:33
|
Такая проблема:
Программно создаётся новый документ "заказ клиента"...заполняется..открывается... При открытии этого вылазит какая то непонятная форма, которой и в формах документа вообще нет - я так понимаю строится динамически при открытии. (скриншот). док = Документы.ЗаказКлиента.СоздатьДокумент(); док.Дата = ТекущаяДата(); док.Статус= Перечисления.СтатусыЗаказовКлиентов.НеСогласован; док.Приоритет = Перечисления.Приоритеты.Средний; док.Партнер = Клиент; док.Контрагент = найтиКонтрагентаКлиента(Клиент); док.Соглашение = справочники.СоглашенияСКлиентами.НайтиПоНаименованию("Розничная продажа"); док.Менеджер = ПараметрыСеанса.ТекущийПользователь; док.Валюта = Справочники.Валюты.НайтиПоКоду(980); //док.Записать(РежимЗаписиДокумента.Запись); текстСообщения = "Создан документ: " + док.Ссылка; ПоказатьОповещениеПользователя(текстСообщения); ОткрытьЗначение(док); Пробовал и получать форму перед открытием: //ФормаДок = документ_заказа.ПолучитьФорму("ФормаДокумента",документ_заказа); //ОткрытьФорму(ФормаДок); -та же беда. При этом из списка документов открывается с штатной управляемой формой "ФормаДокумента". Подскажите, как быть? в чём может быть проблема при программном открытии этого документа? |
|||
1
richin
13.07.16
✎
15:39
|
||||
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) почитайте в СП про открытьформу
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |