Automatische Ausgabe als PDF

Alles, was den Reportdesigner und Drucken betrifft. Fehlermeldungen, Fragen, Reports

Moderatoren: Raffenberg, A. Schüller, Pfotenhauer

Antworten
infomod
Beiträge: 26
Registriert: Montag 1. April 2019, 11:28
Schulform: Gymnasium

Automatische Ausgabe als PDF

Beitrag von infomod »

Liebe Kolleginnen und Kollegen,

wir möchten alle Kurse als jeweils eine PDF-Datei ausgeben, wobei die Dateinamen nach dem Muster
Schuljahr_Jahrgang_Lehrerkrz_Kursbez
Mit dem Befehl Report.TextFileName := [...] im "OnInitizaliseParameters" wird die Dateiname festgelegt.

Über Gruppen wird auch eingestellt, dass es beim Gruppenwechsel eine neue Seite gibt.

Wie kann ich dafür sorgen, dass nun einzelne Dateien erzeugt werden und nicht alle Kurse in einer PDF mit den Namen des ersten Kurses?

Vielen Dank und mit freundlichen Grüßen
D.Jakel
Beiträge: 1017
Registriert: Sonntag 2. Dezember 2018, 18:13
Schulform: Gymnasium

Re: Automatische Ausgabe als PDF

Beitrag von D.Jakel »

Guten Tag, da ist ein BUG im Programm, der Druck in einzelne Dateien funktioniert nur aus der Vorschau heraus.
mfG, D.Jakel
infomod
Beiträge: 26
Registriert: Montag 1. April 2019, 11:28
Schulform: Gymnasium

Re: Automatische Ausgabe als PDF

Beitrag von infomod »

Vielen Dank für den Hinweis.

Nun habe ich viele einzelne PDF-Dateien, die alle den gleichen Namen bis auf eine unterschiedliche Kennziffer am Ende haben.

Zur Sicherheit der Report im Anhang. Ich bin mir unsicher, an welcher Stelle die Neuerstellung des Dateinamens erfolgt?
OnFileCreate funktionierte nicht, BeforePrint auch nicht.
Kurslisten als PDF.rtm
(31.63 KiB) 33-mal heruntergeladen
Vielen Dank und mit freundlichen Grüßen
D.Jakel
Beiträge: 1017
Registriert: Sonntag 2. Dezember 2018, 18:13
Schulform: Gymnasium

Re: Automatische Ausgabe als PDF

Beitrag von D.Jakel »

Guten Tag, unter dem Stichwort "suffixvalue" finden Sie Beispiele, z.B.
viewtopic.php?p=34421&hilit=suffixvalue#p34421
mfG, D.Jakel
Benutzeravatar
Falko Müller
Fachberater*in
Beiträge: 1189
Registriert: Donnerstag 4. Oktober 2018, 20:23
Schulform: Gymnasium

Re: Automatische Ausgabe als PDF

Beitrag von Falko Müller »

Bei "OnInitializeParameters" setzen Sie nur den globalen Anfang des Namens (z.B. das Jahr).
Die kursspezifischen Dateinamensteile fügen Sie dann in der Group im Ereignis "OnGetFileSuffix" hinzu:

Code: Alles auswählen

  SuffixValue := Kurse['ASDJahrgang']+'_'+Kurse['KurzBez']+'_'+Kurse['LehrerKrz']; 
Ich habe das für Ihren Report umgesetzt:
Dateianhänge
Kurslisten als PDF.rtm
(31.45 KiB) 43-mal heruntergeladen
Freundliche Grüße
Falko Müller
infomod
Beiträge: 26
Registriert: Montag 1. April 2019, 11:28
Schulform: Gymnasium

Re: Automatische Ausgabe als PDF

Beitrag von infomod »

Vielen lieben Dank für den Hinweis!
Was würde ich ohne dieses Forum machen ? :)
Antworten