Показать сообщение отдельно
Старый 20.06.2019, 14:47   #11  
Pustik is offline
Pustik
Участник
 
807 / 372 (14) ++++++
Регистрация: 04.06.2004
если в ClassFactory.createReportViewer() сразу после super() добавить
X++:
if (ret.printJobSettings().getTarget() == PrintMedium::Screen)
    {
        ret.printJobSettings().fileName(_reportRun.name());
    }
тогда в форме SysPrintForm можно уже поймать название отчета и от этого уже плясать. Это как пример.А так, в этой форме объект printJobSettings.ReportRun(), который как объект определяется в методе init() там пустой с точки зрения ссылки на отчет.
__________________
-Ты в гномиков веришь?
-Нет.
-А они в тебя верят, смотри, не подведи их.

Последний раз редактировалось Pustik; 20.06.2019 в 14:54.
За это сообщение автора поблагодарили: Ace of Database (5), gl00mie (3).