Terminanschreiben Serienbrief
Hallo zusammen,
ich habe jetzt schon sehr viel darüber gelesen und komm aber nicht so richtig weiter. Ich speichere meine Terminanschreiben in einem Rutsch (bis zu 100 stück oder auch mal mehr) als Kopie in einem Bildfeld als PDF (Anschreiben Kopie) zu jedem Datensatz. Die Anschreiben werden über das dynamische Drucklayout erzeugt. und über printAndSaveRecord gespeichert.
Jetzt gibt es ja die Möglichkeit in der Druckvorlage über Drucken alle eine PDF zu erzeugen was ja grundsätzlich ok währe. Nun aber meine Frage: Wenn ich das jetzt so mache werden die Anschreiben ja nochmals erzeugt und für die 100 Terminanschreiben verbrauche ich dann 200 Druckvorlagen. Oder zählt das "drucken alle" nur als eine Vorlage dann währen es 101 verbrauchte Druckvorlagen und damit für mich ok.
Wenn ich 200 dynamische Druckvorlagen verbrauche benötige ich eine alternative wie ich die gespeicherten Terminanschreiben zusammenfasse und als ein PDF drucke
Hier der Code im Button "Alle offene Terminanschreiben anlegen" hier sollte dann auch der Ausdruck erstellt werden in dem alle selektierten Anschreiben zusammengefasst als ein PDF erstellt werden:
for i in select Anschreiben do
if i.'Anschreiben Prozess in Bearbeitung' = true then
let myFileName := i.Terminanschreiben + ".pdf";
importFile(i, printAndSaveRecord(i, "Terminanschreiben"), myFileName);
i.('Anschreiben Kopie' := myFileName);
i.('Anschreiben erstellt am' := today());
i.('Anschreiben erstellt von' := userName())
end
end
Gruß
Andreas
6 Antworten
-
Hallo
Jeder einzelne Druck zählt für die Anzahl der Drucke. Da im Seriendruck auch für jeden einzelnen Record ein Druckinhalt erstellt werden muss, wird also die entsprechende Anzahl der in der Tabelle befindlichen Records von der zur Verfügung stehenden Anzahl der Drucke abgezogen und zählt nicht als ein einzelner Druck.Bis auf das Mergen bei Auswahl von 'Alle' , beherrscht Ninox das nachträgliche Mergen einzelner PDF's nicht.
Ich weiss, dass einige Ninox-Partner über Make/n8n einen PDF-Merger anbinden um im Nachgang des Ausdrucks mehrere einzelne PDF'S zu einer Datei zusammen zu führen.
-
Hab eine Interne Lösung gefunden. Leider auch nur mit einem externen Tool das wir aber hier im Unternehmen schon im Einsatz haben
PDF24 Tools:
Beim erstellen des Terminanschreibens speichere und drucke ich gleichzeitig das Terminanschreiben . Es wird dadurch lokal auf dem Rechner im Download-Ordner abgelegt dort ziehe ich dann alle zusammen in das PDF24 TOOL und speichere die einzelnen PDF's dann als eines und kann es dann mit nur einem Druckbefehl an unseren Drucker schicken.
Zusätzlich zum oberen Code noch diese Zeile mit eingefügt:
i.printRecord(i, "Terminanschreiben")
Content aside
- vor 10 MonatenZuletzt aktiv
- 6Antworten
- 81Ansichten
-
3
Folge bereits