пытаюсь сделать свой канал для автоотчёта. В SysTableForm\pack происходит сохранение:
Код:
printJobSettingsPack = sysReportRun.printJobSettings().packPrintJobSettings();
info('pck:'+sysReportRun.printJobSettings().deviceName());
info('pck: '+int2str(sysReportRun.printJobSettings().hDC()));
SysTableForm\pack - восстановление настроек печати:
Код:
sysReportRun.unpackPrintJobSettings(printJobSettingsPack);
info('unpck:'+sysReportRun.printJobSettings().deviceName());
info('unpck: '+int2str(sysReportRun.printJobSettings().hDC()));
первая пара info для пользовательского канала выдает непустые значения, сразу после этого, то вторая пара выдаёт пустые
в результате происходит разбиение на бесконечное число страниц (высота страницы принтера==0)