FilterFachUebersichtAufKlasse: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
|||
Zeile 9: | Zeile 9: | ||
mehrere Klassen (oder die ganze Schule) in einem Durchlauf auszugeben, wobei nur | mehrere Klassen (oder die ganze Schule) in einem Durchlauf auszugeben, wobei nur | ||
die jeweils von der betreffenden Klasse belegten Fächer in der Übersicht erscheinen. | die jeweils von der betreffenden Klasse belegten Fächer in der Übersicht erscheinen. | ||
|- | |- | ||
|'''Parameter''' || | |'''Parameter''' || | ||
Zeile 20: | Zeile 21: | ||
|} | |} | ||
{{Wichtig|Der Aufruf sollte nur in Verbindung mit der Datenquelle "Fachuebersicht" erfolgen. | |||
Ein Aufruf von "FaecherVorbelegen" ist nicht notwendig (wird intern von " | |||
FilterFachUebersichtAufKlasse" gemacht) und wäre auch kontraproduktiv (erhöhter | |||
Zeitaufwand wegen doppeltem Aufruf).}} | |||
'''Zurück zu [[RAP-Funktionen]]''' | '''Zurück zu [[RAP-Funktionen]]''' |
Version vom 10. November 2015, 11:14 Uhr
RAP-Funktion "FilterFachUebersichtAufKlasse"
Beschreibung |
Procedure FilterFachUebersichtAufKlasse( const klasse: string ); Mit dieser Prozedur kann bei einem Gruppenwechsel (wobei die Gruppierung auf "Klasse" sein muss) eine Fachübersicht neu initialisiert werden. Der Aufruf erfolgt typischerweise im Ereignis "BeforeGroupBreak", als Aufruf- Parameter wird die Klasse übergeben. Dadurch ist es möglich, Fachübersichten für mehrere Klassen (oder die ganze Schule) in einem Durchlauf auszugeben, wobei nur die jeweils von der betreffenden Klasse belegten Fächer in der Übersicht erscheinen. |
Parameter |
String - Klasse für die die Übersicht erzeugt werden soll |
Rückgabewert |
Erzeugt einen neuen FachUebersichtsHeader sobald die Gruppe wechselt. |
Beispiel |
FilterFachUebersichtAufKlasse(Schueler[Klasse]); |
Der Aufruf sollte nur in Verbindung mit der Datenquelle "Fachuebersicht" erfolgen. Ein Aufruf von "FaecherVorbelegen" ist nicht notwendig (wird intern von " FilterFachUebersichtAufKlasse" gemacht) und wäre auch kontraproduktiv (erhöhter Zeitaufwand wegen doppeltem Aufruf).
Zurück zu RAP-Funktionen