Отбор в системе компоновки данных желательно выполнять средствами самой системы компоновки данных, а не средствами языка запросов.
При использовании отбора на поля-ресурсы следует учитывать, что если отбор на поле-ресурс был добавлен в главный отбор отчета, то этот отбор будет помещен в текст запроса, то есть фильтроваться будут именно детальные записи, которые получаются из запроса, а не итоги ресурса для группировок.
Если надо в СКД отбирать записи по значениям группировок, то это реализуется следующим образом:
1. Настройка в конфигураторе:
Открываем настройки варианта, выбираем группировку, по которой надо установить отбор, внизу переходим из настроек отчета в настройку группировки, переходим на вкладку Отбор и добавляем нужное условие
2. Если надо отобрать на клиенте в отчете, в котором такой отбор не предусмотрен, то нажимаем "Изменить вариант", Выбираем ветку с группировкой, переходим на вкладку «Отбор». Ставим там галку «Текущий уровень имеет собственный отбор» и добавляем в отбор нужное условие.
|