|
Помогите открыть форму. | ☑ | ||
---|---|---|---|---|
0
1c_nub
21.10.13
✎
14:54
|
8.2 УПП
В форме одноко документа сделал по даблклику чтобы открывался другой. Процедура ПаспортаПередНачаломИзменения(Элемент, Отказ) П = Новый Структура("Ключ", Элемент.ТекущаяСтрока.ЭлектронныйПаспорт.ПолучитьОбъект()); ФормаДока = Элемент.ТекущаяСтрока.ЭлектронныйПаспорт.ПолучитьФорму("ФормаДокумента",ЭтаФорма,П); ФормаДока.СпособОтображенияОкна=ВариантСпособаОтображенияОкна.Максимизированное; ФормаДока.Открыть(); ФормаДока.Активизировать(); КонецПроцедуры Окно открывается, но позади того, из которого я открываю. т.е. не выходит на передний план. Подскажите, как его вперед вывести? |
|||
1
Поросенок Петр
21.10.13
✎
14:57
|
Отказ = Истина.
А с ключом уникальности это что за поток мыслей, если не секрет? |
|||
2
Naumov
21.10.13
✎
14:57
|
А если:
ФормаДока = Элемент.ТекущаяСтрока.ЭлектронныйПаспорт.ПолучитьФорму("ФормаДокумента",ЭтаФорма,ЭтаФорма); ? |
|||
3
1c_nub
21.10.13
✎
15:00
|
(1) Это я уже все испробовал. Вначале было просто одной строкой, как:
ФормаДока = Элемент.ТекущаяСтрока.ЭлектронныйПаспорт.ПолучитьФорму("ФормаДокумента",ЭтаФорма); |
|||
4
1c_nub
21.10.13
✎
15:08
|
:-(
|
|||
5
1c_nub
21.10.13
✎
15:22
|
Если делаю ОткрытьМодально()
то открывается окошко, которое нельзя развернуть на весь экран, нет такой кнопки. ((( |
|||
6
Defender aka LINN
21.10.13
✎
15:31
|
(0) Жесть какая...
|
|||
7
1c_nub
21.10.13
✎
15:34
|
(6) да ппц, вообще. убил кучу времени на это уже.
|
|||
8
1c_nub
21.10.13
✎
16:14
|
Понял. Причина, что после открытия формы, у первой срабатывает обновлениеОтображения(). Как его обойти программно?
|
|||
9
1c_nub
21.10.13
✎
16:47
|
нет. отключил обновлениеОтображения() вообще, все равно что-то перехватывает первое окно, и оно становится активным.
Не могу понять что.... Видно что моргает, значит что-то его перехватывает... Как определить что? |
|||
10
Naumov
21.10.13
✎
17:22
|
ФормаДока.Активизировать();
Убери |
|||
11
1c_nub
21.10.13
✎
17:34
|
(10) Пробовал. Не помогает, это уже от безысходности было добавлено.
Просто документ из которого открывается по даблклику, это заказ покупателя, он после любого действия пересчитывает данные и обновляет подвал, и еще хз что. потому и перехватывает действие на себя. Отключать тоже нельзя, тогда документ (заказ) неправильно работает. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |