Модальная общая форма
☑
0
spectator_in
29.12.11
✎
17:04
Открываю модально общую форму
ОткрытьФормуМодально("ОбщаяФорма.ФормаВыбора");
а как вернуть из нее переменную?
если делать
перем = ОткрытьФормуМодально("ОбщаяФорма.ФормаВыбора");
то 0 возвращает
1
Джинн
29.12.11
✎
17:05
Закрыть(какаяТоВозвращаемаяХрень) не работает?
2
spectator_in
29.12.11
✎
17:06
(1)
возвращает 0 если командой закрыть
и 2 если крестиком
3
Alex S D
29.12.11
✎
17:08
покажи закрытие формы
4
Джинн
29.12.11
✎
17:10
Да вроде работает. Точно все правильно делаешь?
5
hhhh
29.12.11
✎
17:44
(4) да он делает Закрыть(0). И удивляется потом.
6
spectator_in
30.12.11
✎
08:32
Это в форме обработки
Процедура ЗапросННажатие(Элемент)
аНомер = ОткрытьФормуМодально("ОбщаяФорма.ФормаВыбораНомера");
Сообщить(аНомер);
КонецПроцедуры
Общая форма
Процедура ЗапросННажатие(Элемент)
аааНомерШкафчика = ОткрытьФормуМодально("ОбщаяФорма.ФормаВыбораШкафчика");
Сообщить(аааНомерШкафчика);
КонецПроцедуры
7
spectator_in
30.12.11
✎
08:32
Процедура кнНажатие(Элемент)
Закрыть("!!!!!!!!!!!");
КонецПроцедуры
8
spectator_in
30.12.11
✎
08:33
передаю строковую переменную но выводится 0 когда по закрыть
и 2 когда по крестику
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший