Seite 1 von 1

Klassenlisten abspeichern mit sinnvollem Namen

Verfasst: Donnerstag 22. August 2024, 08:03
von Metzger
Hallo zusammen,

ich bräuchte einen praktischen Rat.

Ich möchte für jede Klasse eine Klassenliste erstellen und entsprechend als pdf abspeichern. (Also z.B. Klasse_5c_24/25.pdf)
Dies ist mir jetzt nur sehr umständlich gelungen, indem ich keinen Filter ausgewählt habe, dann einen Report für die Klassenliste genutzt habe, dann auf Drucken gegangen bin und dort auf "In Datei drucken". Anschließend habe ich mit einem externen Programm das ganze pdf mit allen Klassen in einzelne Dateien zerteilt und dann die Dateien umbenannt.
Also viel zu viel Aufwand, das geht bestimmt viel einfacher und geschickter. Nur finde ich gerade nicht raus, wie. :?:

Ich bin für Ratschläge sehr dankbar.

Danke.

Re: Klassenlisten abspeichern mit sinnvollem Namen

Verfasst: Donnerstag 22. August 2024, 19:02
von Hauke Hayen
Die Datenquelle der Liste muss "Klasse" sein.
Die Infos über die Schüler holen Sie in einem Subreport der DG KlasseSchueler.
Im Hauptbereicht legen Sie die Gruppierung "Klassen.Klasse" an und setzen "Create NewFile".
Nur aus der Vorschau des Reports in der Bearbeitung funktioniert (nach meinen bisherigen Erfahrungen, vielleicht weiß jemand mehr) der Einzeldruck:
Also: Vorschau (der rechte Reiter), Dateidruck und pdf wählen, dann Reportnamen wählen.
An den Reportnamen wird dann beim Speichern automatisch immer das Suffix der KLasse gesetzt, also Report_07A.pdf

Vielleicht geht es auch noch geschickter.

Re: Klassenlisten abspeichern mit sinnvollem Namen

Verfasst: Donnerstag 22. August 2024, 21:09
von Falko Müller
Hauke Hayen hat geschrieben: Donnerstag 22. August 2024, 19:02 Die Datenquelle der Liste muss "Klasse" sein.
Nach meinen Tests funktioniert das auch für andere Datenquellen (z.B. "Schüler"). Wichtig ist die Gruppierung nach Klassen und alles weitere, was Herr Hayen ab Zeile 3 geschrieben hat.
Der Bug, dass es nur aus der Vorschau des Reportdesigners klappt, ist schon länger bekannt. Ich kenne auch keinen anderen Weg.