|
Программное открытие формы подбора при открытии документа. | ☑ | ||
---|---|---|---|---|
0
Heckfy1024
22.04.16
✎
10:07
|
Добрый день! Только начинаю разбираться с УФ. Необходимо открыть форму обработки ПодборНоменклатуры при открытии нового документа РеализацииТУ. Как открыть форму по команде понятно, а как работает клиент-сервер в Процедуре ПриОткрыти() не совсем. В процедуру ПриОткрытии() на клиенте добавляю следующий код
ВладелецФормыПодбора = ЭтаФорма; ОткрытьФорму("Обработка.ПодборНоменклатуры.Форма", ,ВладелецФормыПодбора); При отладке видно что форма Подбора открывается прежде чем откроется форма документа и затем, т.е. владелец формы не передается. Подскажите как правильно решить данный вопрос? |
|||
1
aleks_default
22.04.16
✎
10:10
|
правильнее не надо так делать
|
|||
2
asady
22.04.16
✎
10:11
|
(0) почему ты решил что владлец не передается?
|
|||
3
Heckfy1024
22.04.16
✎
10:20
|
Предположил, что владелец не передается. Проверил на обычных формах- Подбор открывается раньше, чем форма документа, и выбранная номенклатура не переносится в документ.
|
|||
4
asady
22.04.16
✎
10:22
|
(0) как переносишь выбранную номенклатуру?
|
|||
5
Heckfy1024
22.04.16
✎
10:23
|
кнопочка в форме Подбора Перенести в документ.
|
|||
6
Heckfy1024
22.04.16
✎
10:24
|
Ну вопрос скорее даже не в переносе, я этим потом разберусь- Форма Подбора не открывается на УФ.
|
|||
7
asady
22.04.16
✎
10:24
|
(5) а что эта кнопочка делает смотрел?
|
|||
8
asady
22.04.16
✎
10:25
|
(6) ты же сказал в (0) что форма подбора открывается
теперь утверждаешь обратное - ты уж определись.... |
|||
9
Heckfy1024
22.04.16
✎
10:25
|
Еще нет, первоначально хочу просто открыть форму подбора при открытии Документа
|
|||
10
Heckfy1024
22.04.16
✎
10:27
|
Открывается на обычных формах, раньше формы Документа. На УФ видно что проскакивает окно формы подбора , но его не видно. и форма Документа не активна.
|
|||
11
asady
22.04.16
✎
10:29
|
(10) советую посмотреть код в типовой который открывает форму подбора номенклатуры и скопировать его для своих нужд.
|
|||
12
aleks_default
22.04.16
✎
10:29
|
Для этого используется обработчик ожидания. Но повторюсь, я бы так не делал.
|
|||
13
lubitelxml
22.04.16
✎
10:30
|
ПослеОткрытия использовать пробовал?
|
|||
14
Heckfy1024
22.04.16
✎
10:31
|
(13) Есть такой обработчик?
|
|||
15
lubitelxml
22.04.16
✎
10:31
|
(14) нет, ссори ))
|
|||
16
Heckfy1024
22.04.16
✎
10:32
|
(12) Подскажите как нужно сделать?
|
|||
17
lubitelxml
22.04.16
✎
10:33
|
||||
18
Heckfy1024
22.04.16
✎
10:34
|
(11) Код по сути взят как раз по аналогии, там нет ничего военного, не понятен принцип работы клиент-сервера. почему на клиенте при открытии документа не могу открыть произвольную форму и привязать ее к владельцу.
|
|||
19
Heckfy1024
22.04.16
✎
11:58
|
(17) Проделал по рекомендациям- работает как хотелось. Спасибо! Фишка в том , что ПриОткрытии отрабатывает до показа формы пользователю, поэтому Форма подбора открывается раньше.
|
|||
20
Heckfy1024
22.04.16
✎
12:10
|
(17) Через обработчик ожидания (12) А как бы вы сделали?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |