SchuljahrToStrEx: Unterschied zwischen den Versionen

Aus Schulverwaltungssoftware
Zur Navigation springen Zur Suche springen
svws>Raffenberg
(Die Seite wurde neu angelegt: „{|class="wikitable" === RAP-Funktion "{{SEITENNAME}}" === |'''Beschreibung''' || function SchuljahrToStrEx(aJahr, aAbschnitt: integer; Format: String; Abs…“)
 
 
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt)
Zeile 30: Zeile 30:


'''Zurück zu [[RAP-Funktionen]]'''
'''Zurück zu [[RAP-Funktionen]]'''
[[Kategorie:RAP-Funktionen]]

Aktuelle Version vom 4. Mai 2022, 17:45 Uhr

RAP-Funktion "SchuljahrToStrEx"

Beschreibung
   function SchuljahrToStrEx(aJahr, aAbschnitt: integer; Format: String; AbschnittVorn: Boolean): String;
Parameter
   aJahr              - Jahr, in dem das Schuljahr anfing
   aAbschnitt         - Schuljahresabschnitt. Falls aAbschnitt = 0 ist, wird der
                        String ohne Abschnitt erzeugt
   Format             - Formatanweisung. Text mit Platzhaltern für numerische
                        Variablen. An der gewünschten Position ist ein %[w]d
                        einzufügen. Der optionale Parameter w enthält die
                        gewünschte Breite, falls notwendig, wird linksbündig mit
                        Nullen aufgefüllt.
   AbschnittVorn      - Wenn AbschnittVorn wahr ist, werden die Parameter in der
                        Reihenfolge Abschnitt, Jahr, Jahr + 1 aufgefüllt, sonst in
                        der Reihenfolge Jahr, Jahr + 1, Abschnitt
Rückgabewert
   Schuljahr in der durch Format vorgegebenen Form
Beispiel
   SchuljahrStr:=SchuljahrToStrEx(2005,3,'%d. Quartal %d/%2d',True);
   Ergebnis: lSchuljahrStr = '3. Quartal 2005/06'
   SchuljahrStr:=SchuljahrToStrEx(2005,2,'Schuljahr %d/%2d, %d. Halbjahr',False);
   Ergebnis: lSchuljahrStr = 'Schuljahr 2005/06, 2. Halbjahr'


Zurück zu RAP-Funktionen