19. Februar 2015 12:18
19. Februar 2015 14:43
19. Februar 2015 15:41
19. Februar 2015 16:10
19. Februar 2015 18:08
19. Februar 2015 18:12
Wenn du dir 4 Stunden á 120 EUR Gedanken dazu machst, dann kannst du die DLL besser kaufen...WNTS-UK hat geschrieben:Hat denn sonst niemand dieses Problem und hat einen Beispiel-Lösungsansatz wie man das ohne Drittanbieter-Tool umsetzen kann?
20. Februar 2015 10:25
Wenn du dir 4 Stunden á 120 EUR Gedanken dazu machst, dann kannst du die DLL besser kaufen...
20. Februar 2015 11:51
ParameterXML := REPORT.RUNREQUESTPAGE(<Report ID>);
REPORT.PRINT(<Report ID>, ParameterXML);
TempJobQueueEntry.INIT;
TempJobQueueEntry.Status := JobQueueEntry.Status::"On Hold";
TempJobQueueEntry.VALIDATE("Object Type to Run", JobQueueEntry."Object Type to Run"::Report);
TempJobQueueEntry.VALIDATE("Object ID to Run", <Report ID>);
TempJobQueueEntry.INSERT(TRUE);
TempJobQueueEntry.SetReportParameters(ParameterXML);
TempJobQueueEntry."Run in User Session" := TRUE;
CODEUNIT.RUN(CODEUNIT::"Job Queue - Enqueue", JobQueueEntry);
20. Februar 2015 12:18
24. Februar 2015 15:19
Du erzeugst nur das PDF, archivierst dieses und schickst es dann zum Drucker. Mögliche Lösungen hier und hier.