Теперь по рекомендациям 1С делаю через ОписаниеОповещения
Оповещение = Новый ОписаниеОповещения("ПродолжениеОбработкиШтрихкода",ЭтаФорма,СтурктураПараметров);
ОткрытьФорму("Обработка.ОбработкаСканером.Форма.Форма", СтрукПараметров,,,,, Оповещение,РежимОткрытияОкнаФормы.БлокироватьВесьИнтерфейс);
Но при открытии формы я не могу никак перехватить СтурктураПараметров.
Так то ж обычные формы. Там через Оповестить() надо действовать.
Во второй форме делаешь Оповестить(), а в форме-владельце - ловишь обработчиком оповещения ОбработкаОповещения(). Параметры см. в СП, там ниче сложного
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший