0

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

null
    • UweG
    • vor 2 Jahren
    • Gemeldet - anzeigen

    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.

      • Patrik_Ronschke
      • vor 2 Jahren
      • Gemeldet - anzeigen

      UweG Vielen Dank für die Info, das hat mir schon gereicht um den Fehler zu beheben, nur komisch, dass es vor dem Update so funktioniert hat 🧐.

      • michaelgoebl
      • vor 2 Jahren
      • Gemeldet - anzeigen

      Patrik Ronschke Ich hatte das gleiche Problem mit PrintandSaveRecord. Hat bisher auch funktioniert wenn das Drucktemplate einen anderen Namen hatte. Er hat wohl einfach das erste Drucktemplate verwendet dass er gefunden hat. 🤔

Content aside

  • Status Answered
  • vor 2 JahrenZuletzt aktiv
  • 3Antworten
  • 140Ansichten
  • 3 Folge bereits