На пользовательской форме отчета есть флажок, по состоянию которого я хочу включать или отключать программно указанный выше отбор. Как это можно сделать?
Взять компоновщик настроек, из него настройки, из них Структуру, из структуры рекурсивно или циклом добраться до нужной группировки, и там уже корячить.
Очень хорошо в этом поможет отладчик.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший