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