Показать сообщение отдельно
Старый 01.06.2016, 01:34   #1  
kitty is offline
kitty
Участник
 
383 / 30 (2) +++
Регистрация: 24.05.2005
Ax2012 Один дизайн , но два отчета c разными диалогами. Как?
Существует отчет с уже сделанным навороченным дизайном
Появилось требование сделать "проформу" этого же документа.
То есть, оставить дизайн нетронутым, но меняется то, как получаем данные.
Код для проформы был добавлен в тот же DP класс.

И все бы хорошо, но теперь еще захотели на диалог отчета положить иной запрос.
То есть, если в оригинальном отчете пользователь накладывает определенные ограничения на Запрос по таблице A, то в случае Проформы - по таблице Б

Отсюда вопрос - как такое реализовать, подставлять по условию нужный запрос на форму диалога. Ведь запрос прошит в атрибутах DP. Наследовать тоже никак не получается. Думаю , можно было бы по условию подставлять запрос в prePromtModifyContract, но , перестанет корректно сохраняться в Usage data