Найти в Дзене
Блог 1С программиста

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

Материал с сайта myblog-1c.ru. При написании отчета на СКД, часто остается не замеченной вкладка «Характеристики», а она может быть полезной для решения некоторых задач, например при работе с дополнительными реквизитами и сведениями. Предположим стоит задача сформировать отчет по сотрудникам и вывести в шапку отбор по доп. реквизиту «ВУС проверен». Забегая вперед отмечу, что для решения задачи потребуется «Консоль СКД», которую можно скачать на ИТС или воспользоваться ее аналогом. Создадим отчет на СКД, напишем соответствующий запрос и заполним вкладку с характеристиками для Доп. реквизитов следующим образом: Или можно скопировать запрос ниже и при вызове конструктора запросов вкладка уже будет заполнена. После того, как были заполнены характеристики в запросе, отчет может оперировать соответствующими полями. Например к нашему доп. реквизиту теперь можно обраться как Сотрудник.[ВУС проверен]. Но тут, возникает проблема, конфигуратор такую конструкцию считает ошибочной и не позволяет за
Оглавление

Материал с сайта myblog-1c.ru.

При написании отчета на СКД, часто остается не замеченной вкладка «Характеристики», а она может быть полезной для решения некоторых задач, например при работе с дополнительными реквизитами и сведениями.

Постановка задачи

Предположим стоит задача сформировать отчет по сотрудникам и вывести в шапку отбор по доп. реквизиту «ВУС проверен».

Забегая вперед отмечу, что для решения задачи потребуется «Консоль СКД», которую можно скачать на ИТС или воспользоваться ее аналогом.

Характеристики для Дополнительных реквизитов

Создадим отчет на СКД, напишем соответствующий запрос и заполним вкладку с характеристиками для Доп. реквизитов следующим образом:

-2

Или можно скопировать запрос ниже и при вызове конструктора запросов вкладка уже будет заполнена.

-3

Добавляем отбор через консоль СКД

После того, как были заполнены характеристики в запросе, отчет может оперировать соответствующими полями. Например к нашему доп. реквизиту теперь можно обраться как Сотрудник.[ВУС проверен]. Но тут, возникает проблема, конфигуратор такую конструкцию считает ошибочной и не позволяет заполнить отбор.

-4

Для решения этой проблемы и нужна «Консолью СКД»:

  1. Выгрузим схему отчета в файл и откроем через «Консоль СКД»
-5
  1. Установим в отбор необходимое значение поля — Сотрудник.[ВУС проверен]
-6
  1. Аналогичным образом загружаем отчет обратно и получаем нужный результат.

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