case PrintMedium::ViewerClass:
element.setTargetSettings(#TAB_FILE, "@SYS53220",PrintMedium::ViewerClass, true, false); //AX4
Попробовал как в примере Boris22. (AX 4.0)
но при нажатии ОК:
Сообщение (16:07:24)
Ошибка времени выполнения: ReportOutputUser (Объект), метод endReport вызван с недопустимыми параметрами.
Трассировка стека
(C)\Classes\ReportOutputUser\endReport
(C)\Classes\ReportOutputUser\printViaClass
(C)\Classes\ReportViewer\printToTarget
(C)\Classes\ReportViewer\dialogAndPrint
Похоже что для
clientSysPrintOptions.parmViewerType(ReportOutputUserType::Viewer4);
не предусмотрено какого то вывода.
Можно ли как то выцепить данные из репорта (т.к. SysPrintForm запускается из него) и вывести их в Эксель в нормальном виде с одной шапкой и строками без пустых мест?
|