Допустим есть одна схема СКД, но есть несколько настроек (с различными отборами), нужны данные в ТЗ из этой схемы, по всем настройкам.
Есть вариант простой, по очереди выполнять схему с различными настройками и заполнять ТЗ результатам (но это не интересно, так как настроек может быть 100500, и каждый раз придется выполнять запрос к базе).
А есть ли способ, при котором в одном макете компоновки можно объединить отборы из различных настроек, но с тем, чтобы в результате можно было различить строки по настройки, на основании который они были получены.
То есть отборы не должны пересекаться. Например, в одной настройки отбор по контрагенту = &Контр1, в другой отбор по номенклатуре = &Номенклатура1.
В итоговую таблицу должны попасть записи:
(0) На основании анализа отборов настроек сгенерировать в итоговой схеме вычисляемое поле вида
ВЫБОР
КОГДА Контра = &Контр1 ТОГДА
"Настр1"
КОГДА Номенклатура = &Номенклатура1 ТОГДА
"Настр2"
КОНЕЦ
По-моему, степень извращенности вполне соответствует сабжевой задаче.
(4) ну задача в сабже согласен извращенная, но она для благой цели
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший