Dateinamen automatisch vergeben
Hallo,
aus einem Datensatz soll ein Lieferschein erzeugt werden, dazu habe ich folgenden Code geschrieben:
let myFileName := 'Dokument-Nr' + ".pdf";
let myLayout := "Lieferschein";
printRecord(this, myLayout);
importFile(this, printAndSaveRecord(this, "Lieferschein"), myFileName);
Lieferschein := myFileName
Das pdf Dokument soll in einem Bildfenster für spätere Ansicht gespeichert werden, das funktiniert wunderbar, und dort trägt das PDF auch den richtigen Dateinamen, nämlich die Dokument-Nr. Gleichzeitg gebe ich die Datei zum Download aus, um sie über den Acrobat-Reader auszudrucken. Der Download funktioniert auch, dort trägt die Datei aber weiterhin eine von Ninox generierte Nummer. Wie kann ich erreichen, das auch die Download-Datei im Dateinamen die Dokument-Nummer führt? Vielen Dank für eure Hilfe!
Viele Grüße
Heino
2 Antworten
-
Hallo Heino, beim printRecord() kann leider kein Dateiname vergeben werden. Es bleibt also nur, die mit importFile() erzeugte Datei manuell herunterzuladen oder die mit printRecord() heruntergeladene manuell umzubenennen.
-
Hallo Copytexter, danke für Deine Hilfe, dann gehe ich über importFile()!
Content aside
- vor 4 JahrenZuletzt aktiv
- 2Antworten
- 439Ansichten