2.384
Bearbeitungen
Keine Bearbeitungszusammenfassung |
|||
(5 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 2: | Zeile 2: | ||
=== RAP-Funktion "{{SEITENNAME}}" === | === RAP-Funktion "{{SEITENNAME}}" === | ||
|'''Beschreibung''' || | |'''Beschreibung''' || | ||
procedure CreateNotenHeader(aFaecherListe: String); | '''procedure CreateNotenHeader(aFaecherListe: String);''' | ||
(*Im tatsächlich erzeugten Header stehen die Fächer in der unter „Unterrichtsfächer“ | (*Im tatsächlich erzeugten Header stehen die Fächer | ||
in der unter „Unterrichtsfächer“ festgelegten Sortierreihenfolge*). | |||
Übersicht über alle gewählten Schüler und deren Leistungsdaten gewünscht wird, da ein Aufruf | Diese Prozedur ist nur nötig und sinnvoll, wenn eine tabellarische | ||
Übersicht über alle gewählten Schüler und deren Leistungsdaten gewünscht wird, | |||
da ein Aufruf dieser Prozedur dazu führt, dass die Leistungsdaten | |||
aller in der Auswahl befindlichen Schüler gelesen werden, | |||
damit eine interne Tabelle mit diesen Fächern angelegt werden kann. | |||
In allen anderen Fällen ist dieser Aufruf unnötig! Nach der Darstellung der Tabelle muss | In allen anderen Fällen ist dieser Aufruf unnötig! Nach der Darstellung der Tabelle muss | ||
unbedingt die Prozedur 'ResetFaechervorbelegung' aufgerufen werden! | unbedingt die Prozedur 'ResetFaechervorbelegung' aufgerufen werden! | ||
Zeile 19: | Zeile 21: | ||
|- | |- | ||
|'''Beispiel''' || | |'''Beispiel''' || | ||
'''CreateNotenHeader('D,E,M,F,L');''' | |||
Bei den "Konferen-Übersichten (d.h. Vorlagen, die die Datenquellen FachUebersichtHeader | |||
und FachUebersicht verwenden) stehen im Befehl "CreateNotenHeader" weitere Optionen zum | |||
Filtern auf Fächer zur Verfügung: | |||
-Es können "Platzhalter * oder % (gleichbedeutend) verwendet werden | |||
Beispiel: | |||
'''CreateNotenHeader( 'D,M,E*' );''' | |||
würde nur die Fächer D,M und solche, die mit E anfangen, berücksichtigen (also z.B. E5, EK) | |||
-Der Platzhalter # kann speziell für Fremdsprachen mit Jahrgangsangabe verwendet werden | |||
Beispiel | |||
'''CreateNotenHeader( 'D,M,E#' );''' | |||
würde nur die Fächer D,M und alle Englisch-Fächer berücksichtigen (aber nicht EK) | |||
|} | |} | ||