ОповеститьОВыборе (CaseNotify)
Описание:
Процедура вызывает реакцию на событие "ОбработкаВыбора". По умолчанию вызывает обработчик события "ОбработкаВыбора" родительского модуля.
Синтаксис:
ОповеститьОВыборе(<Результат>)
CaseNotify(<Result>)
Параметры:
Результат (Result) – произвольное значение любого типа, которое необходимо передать в процедуру.
Возвращаемые значения:
Нет.
Пример:
//В модуле "ФормаСписка" справочника "Номенклатура" выполняется процедура
//"ОповеститьОВыборе". Параметр процедуры со значением "Ложь" передается в
//обработчик события "ОбработкаВыбора", устанавливаемый при помощи
//процедуры "УстановитьОбработкуВыбора" (см. ниже).
Функция Форма_ПриВыбореОтмены()
ОповеститьОВыборе(Ложь);
Возврат 0;
КонецФункции
//В переменную "МодульПодбора" передается объект модуля "ФормаСписка" справочника "Номенклатура"
//Для модуля в качестве обработчика события "ОбработкаВыбора" устанавливается процедура
//"ОбновитьСписокТоваровВДокументе". В нее передаются параметры:
//"МодульПодбора" - объект модуля "ФормаСписка" справочника "Номенклатура",
//"Результат" - значение параметра, переданное в процедуру "ОповеститьОВыборе",
//описанную в модуле "ФормаСписка" справочника "Номенклатура" (см. выше).
Функция ОбновитьСписокТоваровВДокументе(МодульПодбора, Результат)
Если Результат Тогда
ЭтаФорма.Товары.ОчиститьСтроки();
КонецЕсли;
МодульПодбора.ВыгрузитьМодуль();
Возврат 0;
КонецФункции
МодульПодбора = ОткрытьМодуль(ИменаМодулей.Справочники.Номенклатура.ФормаСписка);
МодульПодбора.УстановитьОбработкуВыбора(ОбновитьСписокТоваровВДокументе);
МодульПодбора.ЭтаФорма.Показать(1);