Имя: Пароль:
1C
1С v8
внешние печатные формы
0 n0ther
 
21.01.15
10:29
Необходимо перенести из БП 2.0 в БП 3.0 на управляемых формах внешнюю печатную форму, в которой перед печатью открывается форма выбора подписывающего лица.

Ну как обычно, то что в обычных формах реализовывалось просто, в управляемых потребовало гораздо больше времени и сил.

Был взят шаблон из БСП, добавлена еще одна форма с выбором подписывающего лица. В этой форме, на событие Выбор динамического списка повешена функция ОповеститьОВыборе. Вроде сделано все правильно, но не работает оповещение.

Родительское окно не получает оповещения. Опытным путем, то бишь отладчиком, выяснил, что родительское окно к тому времени уже закрыто и оповещать некого.

Есть какой-нбд вариант решения этой проблемы без использования модальных окон?
1 n0ther
 
21.01.15
10:37
Даже не так. Основная форма, в которой лежит процедура Печать, создается на сервере, но не открывается (событие ПриОткрытии не происходит). Т.е. оповестить о выборе не получится.
2 scanduta
 
21.01.15
10:38
Есть, пиши почту скину пример.
3 n0ther
 
21.01.15
10:41
(2) addict2bl.ood [g]mail
4 scanduta
 
21.01.15
10:44
Отправил
5 n0ther
 
21.01.15
10:58
(4) спасибо большое. оно!
6 n0ther
 
21.01.15
12:49
а есть ли какая та возможность узнать идентификатор команды при серверном вызове функции печать() внешней печатной формы?