В начало
Отбор номенклатуры по названию
группы запросом
Необходимо отобрать номенклатуру по названию
группы [Электротовары] и вывести список значений на [ФормуВыбора]. В наличии справочник
Номенклатура, показанный ниже. В справочнике имеюися
группы товаров. Рис. Справочник [Номенклатура] Также есть документ [ПриходнаяНакладная],
в котором при выборе номенклатуры необходимо отобрать только те товары, которые
входят в группу [Электротовары]. Для отсеивания нужных
нам товаров нужно создать процедуру [НачалоВыбора] на
поле ввода номенклатуры. Запускаем конфигуратор, открываем документ [ПриходнаяНакладная], создаем процедуру на событие [НачалоВыбора]. В этой процедуре пишем код из листинга ниже. Листинг. Код процедуры на действие [НачалоВыбора]
В данной процедуре мы
создаем запрос с обработкой результата, в котором накладываем условие на [Вид
номенклатуры], потом загоняем результат запроса в список значений, а этот
список выводим на [ФормуВыбора] документа [ПриходнаяНакладная]. Затем запускаем режим
1С:Предприятие и проверяем результат отбора. Рис. Результат отбора
номенклатуры по группе [Электротовары] |
|||