0
heroboy
27.05.22
✎
11:54
|
Добрый день!
В процедуре ПриОткрытии() код:
&НаКлиенте
Процедура ПриОткрытии(Отказ)
ОткрытьФорму("ВнешняяОбработка.ЗаполнениеЦеныНедели.Форма.ФормаВыбораВидаНоменклатуры",,,,,, Новый ОписаниеОповещения("ОбработатьВыбор",ЭтотОбъект), РежимОткрытияОкнаФормы.БлокироватьОкноВладельца);
КонецПроцедуры;
&НаКлиенте
Процедура ОбработатьВыбор(Результат,ДополнительныеПараметры) Экспорт
Если Результат = "Чай" Тогда
Чай = Истина;
ЭтаФорма.Заголовок = "Заполнение цены на Чай недели";
Иначе
Чай = Ложь;
ЭтаФорма.Заголовок = "Заполнение цены на Кофе недели";
КонецЕсли;
ЭтаФорма.АвтоЗаголовок = Ложь;
ЗаполнитьТаблицуЦенаЧаяНедели();
КонецПроцедуры
Обработка не открывает форму выбора вида номенклатуры, но при этом попадает в ОбработатьВыбор() и исполняет дальнейший код.
НО!
При открытии внешней обработки через файл - открыть все срабатывает как надо и форма выбора вида номенклатуры открывается
В чем может быть проблема?
|
|