Имя: Пароль:
1C
1С v8
Активизация открываемой формы
0 Leonidikus
 
19.12.12
10:52
Здравствуй IT-сообщество!

У меня есть обработка, в ней есть табличное поле с типом значения "дерево значений".

На табличное поле навешено действие при выборе строки, которая выбирает документ и открывает ее форму.
После открытия формы и при дальнейшем выполнении действия форма активна (находится на переднем плане (ей дан фокус)).
Но как процедура заканчивается обработка становится активной а форма уходит на второй план.
Можно ли как нибудь запретить возврат фокуса к исходной форме?

P.S.
открывать форму в модальном режиме не подходит;
1 kosts
 
19.12.12
10:58
(0) Какое событие на самом деле используешь
"Активизация строки" или "выбор", а то не понятно.
2 Maxus43
 
19.12.12
10:58
Форма.Отрыть() - в конце твоей процедуры обработки должна быть, смысл что то делать там после отрытия?
3 Leonidikus
 
19.12.12
10:59
(1) Выбор
4 Leonidikus
 
19.12.12
11:01
(2) Открывает он документ который нужно заполнить, но по ТЗ который мне передали он может открыть сразу несколько документов.
Поэтому в модально открывать нельзя, обработку закрывать нельзя, при открытии формы документа ей нужно давать фокус
5 kosts
 
19.12.12
11:02
Вообще странное поведение.
А нет ли в процедуре открытия действий с формой или элементами (где дерево).
6 Leonidikus
 
19.12.12
11:04
(5) нету
7 kosts
 
19.12.12
11:10
поставь дерево в режим только просмотр
8 Wobland
 
19.12.12
11:13
или стандартную обработку выключи
9 Leonidikus
 
19.12.12
11:15
(7) Спасибо добрый человек.... Помогло

И всем спасибо кто пытался помочь!
Независимо от того, куда вы едете — это в гору и против ветра!