Seite 1 von 1

Wie ändere ich den Report "Klassenliste - Adressen Telefonnummern ..." der Basissammlung

Verfasst: Montag 7. September 2026, 15:22
von R_ZW
Hallo zusammen,

ich habe schon lange nicht mehr an Reports rumgebastelt und möchte den Report "Klassenliste - Adressen Telefonnummern E-Mail-Adressen @KL" so ändern, dass
- nur zwei Schüler pro Seite ausgegeben werden, idealerweise einer oben und einer in der zweiten Hälfte der Seite
- Schüler komplett auf einer Seite stehen.

Was muss ich ändern? Das Häkchen bei "Keeptogether" in der Gruppe hat schonmal nichts gebracht...

Danke und Grüße
Reinhard

Re: Wie ändere ich den Report "Klassenliste - Adressen Telefonnummern ..." der Basissammlung

Verfasst: Montag 7. September 2026, 15:38
von Raffenberg
Hallo,
bei einem Schüler pro Seite:

Sie müssten dem Bericht eine Gruppe hinzufügen
Bericht - Gruppen - Gruppe Schueler.ID hinzufügen. Diese Gruppen kann man zusammenhalten und mit einem Seitenwechsel versehen. Entsprechend gewünschte Häkchen anklicken.

Bei 2 Schülern pro Seite wird es tricky. Zumindest fällt mir nichts auf die Schnelle ein, was einfach umzusetzen wäre. Hier würde ich dann eher beim Drucker 2 auf 1 einstellen.

Re: Wie ändere ich den Report "Klassenliste - Adressen Telefonnummern ..." der Basissammlung

Verfasst: Montag 7. September 2026, 17:41
von Frodermann
Ich würde empfehlen, den Report einmal zu kopieren und mit dem neuen zu arbeiten, damit Sie den originalen nicht zerlegen/verlieren.

Bei "2 Schülern pro Seite" würde ich versuchen, die Seite über Seite einrichten auf A5-quer" umzubauen und dann, wie Herr Raffenberg empfohlen hatte, über den Drucker immer 2 A5-Seiten auf eine A4-Seite übereinander zu kombinieren.

Re: Wie ändere ich den Report "Klassenliste - Adressen Telefonnummern ..." der Basissammlung

Verfasst: Montag 7. September 2026, 20:17
von Hauke Hayen
Ganz simpel in einer anderen, aber ähnlichen LIste, es geht bestimmt auch anders:

n als Zählvariable global definiert
im detailbeforeprint des Namens um eins erhöhen n:=n+1

Seitenumbruchelement einfügen und
PageBreak1.visible:= n mod(2)=1) (wenn beim Teilen durch 2 ein Rest bleibt, also der nächste Schüler ungerade ist, kommt der Seitenumbruch, also vor den 3, 5, 7,... Schüler)

Im Hauptbericht unter BeforeGroupbreak wieder n:= setzen.

Re: Wie ändere ich den Report "Klassenliste - Adressen Telefonnummern ..." der Basissammlung

Verfasst: Dienstag 8. September 2026, 14:06
von R_ZW
Danke für den Input, ich habe jetzt die Version mit "2 Seiten auf 1 drucken" gewählt.