Блин! Что, все забыли о туториалах??
Смотрите отчеты и формы, начинающиеся с tutorial и содержащие в названии RunBase. Там Ваша задача реализована.
Вкратце: создается своя форма на базе стандартной (с группой, куда автоматом будут добавляться текущие критерии и группой клавиш), в классе перекрывается dialog и вместо диалога по-умолчанию подставляется Ваша форма. Потом параметрически сохраняются переменные, пакуются и запускается отчет.
И вуаля!
Удачи!
Георгий