|
Форма обработки поверх окна подбора
| ☑ |
0
Альбатрос
09.12.11
✎
07:08
|
Здрассте! У меня из формы обработки "подбор номенклатуры" вызывается другая обработка. Проблема: форма вызванной обработки прячется за форму подбора. Активизировать() не помогает. Как сделать ее поверх?
|
|
1
Альбатрос
09.12.11
✎
07:23
|
На всякий случай приведу код вызова, может я туплю чо нибудь:
Процедура КаталогНажатие(Элемент)
ОбрВКат = Обработки.ВыборкаКаталог.ПолучитьФорму();
ОбрВКат.Поз = ЭлементыФормы.СправочникНоменклатура.ТекущаяСтрока;
ОбрВКат.ЗаполнитьТаб();
ОбрВКат.Открыть();
ОбрВКат.Активизировать();
КонецПроцедуры
|
|
2
Wobland
09.12.11
✎
07:23
|
мож, модально ей надо?
|
|
3
catena
09.12.11
✎
07:28
|
Окно подбора, видимо, модально.
|
|
4
Альбатрос
09.12.11
✎
07:38
|
(2) Ну да, открытьМодально() спасает. Но это же зло =)
(3) Обработка вызывается из общего модуля РаботаСДиалогами.ОткрытьПодборНоменклатуры()
Процедура использует просто открыть(). Как так замучено, что форма обработки поверх всех окон?
|
|
5
Wobland
09.12.11
✎
07:40
|
(4) она "прилеплена" к краю. не знаю, как это по-умному называется
|
|
6
Альбатрос
09.12.11
✎
07:47
|
(5) Ну вообще, к нижнему краю, это да. И это позволяет ей "быть главной"? Ведь я не могу переключиться на другие открытые формы, пока не закрою форму подбора.
|
|
7
Wobland
09.12.11
✎
07:49
|
ну, видать, такова карма прикрепленного варианта открытия окна
|
|
8
Альбатрос
09.12.11
✎
07:50
|
(7) Ясно. Спасибо за ответы!
|
|