Funktion printRecord funktioniert nicht
Hallo Zusammen,
ich habe ein Problem mit der Funktion printRecord, diese soll mir ein PDF, welches vorher generiert worden ist aus einem Bildfeld im Drucklayout öffnen.
Hier mein verwendeter Code:
let myTempPdf := printAndSaveRecord(this, "Testbescheinigung");
let myFileName := "Testergebnis" + ".pdf";
importFile(this, myTempPdf, myFileName);
Testergebnisvorschau := myFileName;
printRecord(this, "Testergebnis.pdf");
Ich bekomme nun jedes mal die Fehlermeldung: "Report - Testergebnis.pdf not found"
Vielleicht kann mir jemand helfen :)
3 Antworten
-
Ich habe mal eine Verständnisfrage zu dem Script:
Zeile1: Du erstellst eine Variable mit der ein PDF aus dem Drucktemplate 'Testbescheinigung' erzeugt werden soll.
Zeile2: Du ordnest einer Variablen einen Namen mit einer Dateiendung zu
Zeile3: Du erzeugst das PDF mit dem zu generierenden Namen und es wird im Anhang des Records abgelegt.
Zeile4: Do ordnest einem Berechnungsfeld den Anhang zu.Und was soll jetzt in Zeile 5 mit dem erzeugten PDF passieren?
Meines Wissens benötigt printRecord() ein vorhandenes Drucktemplate und wenn kein Drucktemplate mit dem Namen 'Testergebnis.pdf' vorhanden ist, bekommt man eine Fehlermeldung wie in deinem Fall.
Ich denke, du versuchst mit printRecord() ein PDF mit vorgegebenem Namen zu erzeugen.
Das kann printRecord() nicht. Das Ergebnis heißt immer wie das Drucklayout.
Content aside
- Status Answered
- vor 2 JahrenZuletzt aktiv
- 3Antworten
- 139Ansichten
-
3
Folge bereits