Имя: Пароль:
1C
 
как активизировать форму
0 1сПупс
 
16.03.17
08:15
добрый день!
Есть форма, программно открываю вторую, но она почему-то оказывается за уже открытой.

Форма1 = ПолучитьФорму("ВводДП");
    //Форма1.Активизировать();
    Форма1.ТекущийЭлемент = Истина;
    Форма1.открыть();

Как сделать чтобы она показывалась перед первой?

Форма1.Активизировать(); не помогло.
1 1сПупс
 
16.03.17
08:17
форма1.Открытьмодально(); вроде помогло, так делают профи?
2 Lexey_
 
16.03.17
08:21
(0) "Форма1.Активизировать(); не помогло" а почему ты активизируешь форму до её открытия и что такое "Форма1.ТекущийЭлемент = Истина"?
3 1сПупс
 
16.03.17
08:23
Форма1.ТекущийЭлемент = Истина это закомментировано, пробовал так но это не то.
4 1сПупс
 
16.03.17
08:27
(2) пробовал

    Форма1.Открыть();
    форма1.Активизировать();

так форма появляется на милисекунду и скрывается
Программист всегда исправляет последнюю ошибку.