Прикрутил отбор в запросе в модуле объекта, процедура УстановитьНачальныеНастройки(). Вывел на форму поле ввода для ввода названия документа. При изменении выполняю процедуру УстановитьНачальныеНастройки() и подставляю новое значение.
При этом слетают предыдущие настройки отчета. Например группировки. Как избежать?
Можно при повторном выполнении УстановитьНачальныеНастройки() заполнять имеющиеся настройки. Но где их найти, например текущие настройки группировок?
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший