Показать сообщение отдельно
Старый 18.09.2007, 00:01     # 3065
levnev
::VIP::
 
Аватар для levnev
 
Регистрация: 30.08.2005
Адрес: рунет
Пол: Male
Сообщения: 190

levnev Имеются все основания чтобы гордиться собойlevnev Имеются все основания чтобы гордиться собойlevnev Имеются все основания чтобы гордиться собойlevnev Имеются все основания чтобы гордиться собойlevnev Имеются все основания чтобы гордиться собойlevnev Имеются все основания чтобы гордиться собойlevnev Имеются все основания чтобы гордиться собойlevnev Имеются все основания чтобы гордиться собойlevnev Имеются все основания чтобы гордиться собойlevnev Имеются все основания чтобы гордиться собойlevnev Имеются все основания чтобы гордиться собойlevnev Имеются все основания чтобы гордиться собой
EnigMan, просто запиши возвращаемое значение в Форма.Параметр, тогда сможешь по закрытию вызванной формы прочитать это значение из той переменной, которую задавал для передачи контекста при вызове ОткрытьФорму() - и все.
Например:
Код:
ОткрытьФорму("Обработка.НазваниеОбработки", ПеременнаяКонтекста);
Если ПеременнаяКонтекста <> 100 Тогда
   ПереданноеЗначение = ПеременнаяКонтекста;
КонецЕсли;
Код:
Процедура ПриОткрытии()
   КонтекстВызвавшейФормы = Форма.Параметр;
   ...
КонецПроцедуры

Процедура ПриЗакрытии()
   ...
   Форма.Параметр = ВозвращаемоеЗначениеДляВызова;
КонецПроцедуры
__________________
Хорошую информацию трудно добыть.
Сделать с ней что-нибудь - еще труднее.
Люк Скайуокер
levnev вне форума