Имя: Пароль:
1C
1С v8
как при открытии упр.формы правильно открыть другую форму "модально"
0 cayvd
 
08.05.15
09:26
чёт не могу сообразить, подскажите. понятно, что "модально" открывать нельзя (открытьформумодально без режима совестимости нельзя), но вот такой код работает криво:
&НаКлиенте
Процедура ОповещениеОЗакрытииВодаКоментария(Рез,ДопПар) Экспорт
    
КонецПроцедуры

&НаКлиенте
Процедура ПриОткрытии(Отказ)
    
    Парам=Новый Структура;
    Парам.Вставить("ТекстЗаголовка","Введите коментарий");
    ОписаниеОповещения=Новый ОписаниеОповещения("ОповещениеОЗакрытииВодаКоментария",ЭтотОбъект);
    Форма=ОткрытьФОрму("ОбщаяФорма.ФормаВводаКоментария",Парам,ЭтаФОрма,,,,ОписаниеОповещения);

в свойствах ОбщаяФорма.ФормаВводаКоментария указан режим открытия окна блокировать владельца.
окно вроди появляется, мелькает при открытии, но потом его не сидно:(
1 icipher
 
08.05.15
09:28
через "подключитьобработчикожидания"
2 cayvd
 
08.05.15
09:30
(1) спасибо тебе добрый человек. Вопрос закрыт.
3 pavelul73
 
08.05.15
09:30
устанавливать параметр РежимОткрытияОкна = Независимый.
4 МаксимМП23
 
08.05.15
09:30
5 su_mai
 
08.05.15
09:54
(0) БлокироватьВладельца используй
2 + 2 = 3.9999999999999999999999999999999...