Имя: Пароль:
1C
1С v8
Управляемая форма в окне
,
0 alexei366
 
19.07.13
13:32
Народ, есть форма (не элемента), в ней есть кнопка, при нажатии на которую открывается вторая форма в окне первой. Терь вопрос, есть ли возможность при закрытии второй формы оставить в живых первую, тоесть не закрывать все окно?
1 Wobland
 
19.07.13
13:34
кто здесь?
2 alexei366
 
19.07.13
13:36
Все решил
3 alexei366
 
19.07.13
13:36
&НаКлиенте
Процедура ПередЗакрытием(Отказ, СтандартнаяОбработка)
   Отказ = Истина;
   ЭтаФорма.ВладелецФормы.Активизировать();
КонецПроцедуры
4 EvgeniuXP
 
19.07.13
13:39
блин, я понимаю еще закрыть первую и оставить вторую, но чтоб вторую закрыть и не закрывать первую... с этим проблем не должно быть.
5 Wobland
 
19.07.13
13:41
>Отказ = Истина;
это так теперь модно формы закрывать?
6 alexei366
 
19.07.13
13:41
(4) а первый вариант осуществим?
7 alexei366
 
19.07.13
13:43
(5) Ты походу цель не понял, вторая форма открывается в окне первой, и надо чтоб при закрытии второй формы мы возвращались на первую
8 alexei366
 
19.07.13
13:44
(5) Ты мне тогда подскажи как не написав Отказ = Истина; остаться на первой форме?
9 Wobland
 
19.07.13
13:51
(7) что цель? я вообще ничего не понял
10 alexei366
 
19.07.13
13:53
Блин не прокатило, чот я не подумал что процедура будет вызываться и при закрытии первой формы, и при закрытии приложения, надо отдельную кнопку мутить
11 EvgeniuXP
 
19.07.13
14:03
(6) осуществим, Гилев рассказывал и это.
12 alexei366
 
19.07.13
14:04
(11) Поведуй как, иль где посмотреть))
13 EvgeniuXP
 
19.07.13
14:05
а хде ж я вспомню, у него материала очень много :)

может и путаю, вроде с первой отобразить по верх второй.
14 Wobland
 
19.07.13
14:07
(13) вово. а автор описывает MDI (есть вроде такое слово)
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан