31. Juli 2018 16:01
Hallo,
wir verwenden NAV 2016.
Ich versuche eine Codeunit in einer Aufgabenwarteschlage laufen zu lassen. Diese Codeunit druckt über einen Report ein Deckblatt aus.
- Code:
PrintReport(Recode : Record "Entry List")
// Deckblatt drucken
Record.SETRANGE("Entry No.", Record."Entry No.");
Record.SETRANGE(Usage, Record.Usage::"Cover Sheet");
Record.SETFILTER("Report ID",'<>0');
Record.FIND('-');
REPEAT
REPORT.RUN(ReportSelection."Report ID", FALSE, TRUE, Record);
UNTIL Record.NEXT = 0;
Wenn der Aufgabenwarteschlagenposten manuell ausgeführt wird, druckt NAV das Deckblatt auf meinem lokalen Standarddrucker.
Wenn der Aufgabenwarteschlagenposten automatisch ausgeführt wird (also im Hintergrund auf dem Server), soll der Ausdruck auf einem zentralen Bürodrucker kommen. Es erscheint aber im Protokoll die Fehlermeldung "Falscher Parameter" (siehe Anhang).
Wir haben bereits geprüft, dass der User, unter dem der Aufgabenwarteschlagen Dienst läuft, auf dem Server den richtigen Standarddrucker eingestellt hat. Testdrucke kommen erfolgreich heraus.
Der Report war vorher im RDL Design, wurde jetzt aber auf eine Report Designer Software umgestellt. Der Fehler trat aber beides mal auf.
Hat jemand schon mal mit der Fehlermeldung "Falscher Parameter" zu tun gehabt? In welche Richtung kann man noch suchen?
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Zuletzt geändert von luninaut am 1. April 2019 16:11, insgesamt 3-mal geändert.