1С-Предприятие 8.0. Практическое пособие разработчика

       

Одиночный подбор


При одиночном подборе форма справочника будет закрываться сразу после выбора элемента. Для выбора следующего элемента необходимо будет снова инициировать подбор. [488]

Создадим основную форму выбора справочника "Номенклатура". Затем добавим в состав командной панели табличного поля документа "ПриходнаяНакладная" кнопку "Подбор".

Добавим кнопку "Подбор"

В форме документа, в обработчик события нажатия кнопки "Подбор" добавим следующий текст:

Процедура КоманднаяПанельМатериалыПодбор(Кнопка)

ФормаПодбора = Справочники.Номенклатура.ПолучитьФормуВыбора( ,ЭлементыФормы.Материалы);

   ФормаПодбора.Открыть();



КонецПроцедуры

Затем создадим обработчик события "Обработка выбора" табличного поля "Материалы", расположенного в форме документа "ПриходнаяНакладная":

Процедура МатериалыОбработкаВыбора(Элемент, ВыбранноеЗначение, СтандартнаяОбработка)

   НоваяСтрока = Материалы.Добавить();

   НоваяСтрока.Материал = ВыбранноеЗначение;

   ЭлементыФормы.Материалы.ТекущаяСтрока = НоваяСтрока;

КонецПроцедуры [489]

Запустите 1С:Предприятие в режиме отладки и проверьте работу одиночного подбора.



Содержание раздела