Доброго всем времени суток. Есть проблема. А именно :
1) запускаю форму :
[code]
&НаКлиенте
Процедура ОбработкиНоменклатурыПередНачаломИзменения(Элемент, Отказ)
АдресОбработки = Элементы.ОбработкиНоменклатуры.ТекущиеДанные.Обработка;
ВрИмя = СтрЗаменить(Элементы.ОбработкиНоменклатуры.ТекущиеДанные.Наименование," ","_");
ИмяОбработки=Инициализировать(АдресОбработки,ВрИмя);
ПФ = Новый Структура;
ФормаОбработки = ПолучитьФорму("ВнешняяОбработка." + ИмяОбработки + ".Форма.ФормаНастроек",ПФ,,,);
ФормаОбработки.Открыть();
КонецПроцедуры
[/code]
Передать данные в обработку не составляет труда. Хоть через параметры, хоть напрямую вписать в реквизиты.
А как получить данные от формы обратно в той же процедуре?
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший