Отбор по нескольким реквизитам в СКД

Технические статьи
Егор Романов Разработчик 1С

При разработке отчета СКД может возникнуть потребность в одном отборе реализовать поиск по нескольким реквизитам объекта метаданных. Как это сделать рассмотрим на примере отчета (рисунок 1).

Рисунок 1. Отчет «Отбор в СКД по нескольким реквизитам»

Для решения задачи создадим параметр «ПоискПоНоменклатуре» с заголовком «Код / артикул / комментарий», типом «Строка» и выражением: «%" + &ПоискПоНоменклатуре + «%" (рисунок 2).

Рисунок 2. Создание параметра «ПоискПоНоменклатуре»

Доработаем запрос. Через вкладку «Компоновка данных» добавим условие (рисунок 3).

Рисунок 3. Добавление условия в запрос отчета

Запрос с условием будет выглядеть следующим образом (рисунок 4).

Рисунок 4. Добавление условия в запрос отчета

Проверим работу отчета (рисунки 5, 6 и 7).

Рисунок 5. Поиск по коду номенклатуры в отчете

Рисунок 6. Поиск по артикулу номенклатуры в отчете

Рисунок 7. Поиск по комментарию номенклатуры в отчете

Таким образом мы выполнили поставленную задачу — реализовали поиск по нескольким реквизитам номенклатуры в одном отборе.


Исходные данные

  1. Платформа 8.3.25.1374

  2. Документ «Заказ клиента»

  3. Справочник «Номенклатура»

  4. Отчет «Отбор в СКД по нескольким реквизитам»

Разработка и новости из мира 1С
Подпишитесь на Телеграм-канал, чтобы быть в курсе
Подписаться

Эту статью хорошо дополняют

Доставка в 1С:ERP. Инструкция по работе с базовым функционалом

Склад в 1С: ERP — обзор возможностей (часть 3)

Реализация конфигурации с нуля. Портал для клиентов организации с синхронизацией с учетной системой

Получить консультацию

Наш специалист по 1С ответит на все вопросы и подберёт оптимальное решение ваших задач

Нужна помощь, но не знаете, с чего начать?

Напиште нам - мы поможем. Выслушаем Ваши задачи для бизнеса и подберём вариант развития

Лидия Алимова
Руководитель отдела продаж implecs
Иконка стрелки вверх