2.384
Bearbeitungen
Zeile 264: | Zeile 264: | ||
= Beispiel 4: 04_Konferenz.rtm = | = Beispiel 4: 04_Konferenz.rtm = | ||
[[Image:RepBau25.jpg|rechts| | [[Image:RepBau25.jpg|rechts|400px]] | ||
Dieser Report soll eine Übersichtsliste z.B. für Konferenzen bieten, die alle Schüler einer Klasse / eines Jahrgangs mit ihren Fächern auflistet. Der Report druckt lediglich den aktuellen Abschnitt. | Dieser Report soll eine Übersichtsliste z.B. für Konferenzen bieten, die alle Schüler einer Klasse / eines Jahrgangs mit ihren Fächern auflistet. Der Report druckt lediglich den aktuellen Abschnitt. | ||
Zeile 271: | Zeile 271: | ||
[[Image:RepBau26.jpg|rechts|400px]] | |||
Der Subreport ''FachUebersichtHeader'' erzeugt eine Kopfzeile für die Übersichtsliste, die alle bei der ausgewählten Schülermenge enthaltenen Fächer in der Sortierungsreihenfolge auflistet. Aus diesem Grund ist es auch sinnvoll, vor dem Druck klassenweise oder jahrgangsweise zu filtern, da alle auftretenden Fächer sonst in den Header wandern. | Der Subreport ''FachUebersichtHeader'' erzeugt eine Kopfzeile für die Übersichtsliste, die alle bei der ausgewählten Schülermenge enthaltenen Fächer in der Sortierungsreihenfolge auflistet. Aus diesem Grund ist es auch sinnvoll, vor dem Druck klassenweise oder jahrgangsweise zu filtern, da alle auftretenden Fächer sonst in den Header wandern. | ||
Im Ereignis ''BeforePrint'' benötigen die beiden Datenquellen den Aufruf '''''Faechervorbelegen''''' und im ''AfterPrint ''Ereignis den Befehl '''''ResetFaechervorbelegen'''''. | |||
Im Ereignis ''BeforePrint'' benötigen die beiden Datenquellen den Aufruf '''''Faechervorbelegen''''' und im ''AfterPrint ''Ereignis den Befehl '''''ResetFaechervorbelegen'''''. | |||
Mit diesen Befehlen werden die Erzeugung des Notenheaders und die Einsortierung der fachspezifischen Daten in die Übersicht erzeugt. | Mit diesen Befehlen werden die Erzeugung des Notenheaders und die Einsortierung der fachspezifischen Daten in die Übersicht erzeugt. | ||
Der Bericht enthält zwei Gruppierungen. Die Gruppe[0]:Klasse erzeugt eine neue Seite, wenn die Klasse des Schülers wechselt. Die Gruppe[1]:ID sorgt dafür, dass die einzelnen Schülerdaten auf einer Seite zusammengehalten werden. | |||