Button "PDF erzeugen" funktioniert erst nach weiterschalten auf anderen Eintrag
Haben bei uns ein kleines Detail-Problem gefunden.
In unseren Angeboten und Anfragen gibt es immer den Button "PDF erzeugen", der folgendes macht:
Bild := importFile(this, printAndSaveRecord(this, "Angebot"), belegnr + ".pdf");
Jedoch funktioniert es nie bei dem ersten aufgerufenen Angebot, erst wenn man weiter oder zurück geht (über die Pfeile rechts oben), macht der Button was er soll.
Irgendeine Idee woran dieses Verhalten liegen könnte?
20 Antworten
-
Moin Janosch Wechsler ,
versuche es mal hiermit:
let myFileName := importFile(this, printAndSaveRecord(this, "Angebot"), belegnr + ".pdf"); Bild := myFileName
Dadurch wird erst das PDF erzeugt und dieses dann in das Bildfeld gespeichert.
Mit deinem Skript wird das gleichzeitig gemacht, evtl. ist das der Grund dafür.Viel Erfolg
Ronald -
Danke für deine schnelle Antwort, habe es gleich getestet, aber hat leider nicht funktioniert, bzw. das Problem besteht weiterhin.
Habe aber festgestellt dass es explizit ein Eintrag ist, bei dem das Problem auftritt.
Ändere ich die Sortierung, geht der "erste" Eintrag, nur der der vorher nicht ging, ging weiterhin nicht.
Macht die Frage zwar eher allgemeiner, aber was könnte verhindern, dass ein PDF erzeugt wird, wenn es bei allen anderen Angeboten funktioniert? -
Hallo,
Nein, Bildfeld ist nicht gefüllt, habe testhalber ein Bild händisch eingefügt und wieder gelöscht - keine Änderung.
Auch liegt am Bildfeld keine "Schreibbar wenn:" Bedingung vor.
Den Test mit nur printrecord werde ich heute noch versuchen, danke schonmal. -
keine Sonderzeichen, Bildfeld bleibt leer, keine Vorschau, und kein PDF.
Ninox Cloud als Plattform.
Auch als Anhang liegt die PDF nicht vor. Seltsam dass das eben nur bei einem Angebot vorkommt. -
Janosch Wechsler , strange .
Was passiert, wenn Du diesen Datensatz duplizierst, geht der Button / PDF erzeugen dann auch nicht?
-
Ich trau es mich fast gar nicht sagen, aber es war tatsächlich die Belegnr, die genau bei diesem Eintrag fehlte. Hab mich nur an der ID-Nr orientiert beim Durchschalten.
Und wie oben schon erwähnt, keine belegnr -> wäre dann nur ".pdf" und das geht natürlich nicht....
Haben jetzt noch sicherheitshalber +date hinzugefügt um zumindest diesen Fehler in Zukunft zu vermeiden.
Man ist mir das jetzt peinlich - vielen Dank an alle Beteiligten -
Janosch Wechsler ,
Dank Dir für die Rückmeldung und Auflösung des Rätsels!
Ich hab auf jeden Fall wieder Mal was gelernt ;-)Und erlaube mir hier nochmal den Hinweis auf die gewaltige Informationsfülle von Screenshots, das hätte wahrscheinlich früher zur Auflösung des Rätsels geführt...
Viele Grüße
Ronald
Content aside
- Status Answered
- vor 2 JahrenZuletzt aktiv
- 20Antworten
- 160Ansichten
-
5
Folge bereits