Здравствуйте!
В отчете на СКД необходимо установить такой отбор:
Контрагенты, которые купили более 10 раз на сумму от 500 000 р.,
т.е. это могут быть контрагенты которые купили 20 раз на сумму 550 000 р. или контрагенты, которые купили 10 раз на сумму 2 000 000 р.,
но при этом нужно исключить контрагентов, которые одновременно купили 15 раз на сумму от 1 500 000 р.
(1) купили 1 раз - 1 документ.
Ресурсы есть "Количество покупок" и "Сумма покупок".
Только данный отбор нужно сделать не в условиях набора данных, а уже в пользовательской настройке отбора.
(2) Ну и что мешает?
Обратите внимание на кнопку "Сгруппировать условия"
Вам нужно
И (Количество покупок >= 10
И Сумма покупок >= 500 000)
И (НЕ ((Количество покупок >= 15
И Сумма покупок >= 1 500 000))
(3) мне интересно возможно ли настройку этого условия вывести для пользователя, не в коде запроса в условиях набора данных, а именно уже в поле Отбора при пользовательской настройке отчета.
(5) Я именно об этом и пишу. То, что я написал - пользователь может реализовать в пользовательских отборах.
Для удобства, это условие вы можете написать самостоятельно на вкладке "Структура" в настройках СКД и задать этой ветке условий своё представление - "Мой отбор по количеству и сумме продаж". Таким образом, пользователь выбирает только использовать или нет этот отбор.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший