Schülerstammblatt mit Schulbesuchsjahr (auch alte Schulen)
Verfasst: Dienstag 21. Februar 2023, 12:54
Hallo zusammen!
Man hat mich gebeten, ein Schülerstammblatt zu erstellen, das eine Übersicht über die eigene Schule und die ehemaligen Schulen - in Form einer Tabelle der Schuljahre - angibt. Für jedes Schuljahr soll das aktuelle Schulbesuchsjahr des Schülers mit angegeben werden, also z.B.
1 2017/18 1. Hj. Lessingschule Klasse 5a Schulbesuchsjahr 6
2 2017/18 2. Hj. Lessingschule Klasse 5a Schulbesuchsjahr 6
3 2018/19 1. Hj. Lessingschule Klasse 6a Schulbesuchsjahr 7
4 2018/19 2. Hj. Lessingschule Klasse 6a Schulbesuchsjahr 7
Für die eigene Schule lässt sich das leicht verwirklichen, das Schulbesuchsjahr kann man OnGetText aus dem aktuellen Schulbesuchsjahr und dem jeweiligen Schuljahr berechnen.
Für die "alten" Schulen fällt mir keine sinnvolle Möglichkeit ein, diese Tabellenstruktur zu erzeugen - die in SchILD vorhandenen Daten geben das m.E. nicht vernünftig her. Ich könnte eine Tabelle erzeugen, die alle "alten" Schulen mit Beginn und Ende auflistet. Das Schulbesuchsjahr zum Anfang und Ende des jeweiligen Schulbesuchs ließe sich ggf. auch mittels des aktuellen Schulbesuchsjahres berechnen.
Was ich vielleicht wissen sollte, aber noch nicht gefunden habe: wie kann ich dazu aus einer Variable vom Datentyp DateTime eine Integer-Variable extrahieren, die das Jahr enthält? Habe es gerade mit year(Datumsvariable) versucht, das ging aber scheinbar nicht.
Vielen Dank!
Man hat mich gebeten, ein Schülerstammblatt zu erstellen, das eine Übersicht über die eigene Schule und die ehemaligen Schulen - in Form einer Tabelle der Schuljahre - angibt. Für jedes Schuljahr soll das aktuelle Schulbesuchsjahr des Schülers mit angegeben werden, also z.B.
1 2017/18 1. Hj. Lessingschule Klasse 5a Schulbesuchsjahr 6
2 2017/18 2. Hj. Lessingschule Klasse 5a Schulbesuchsjahr 6
3 2018/19 1. Hj. Lessingschule Klasse 6a Schulbesuchsjahr 7
4 2018/19 2. Hj. Lessingschule Klasse 6a Schulbesuchsjahr 7
Für die eigene Schule lässt sich das leicht verwirklichen, das Schulbesuchsjahr kann man OnGetText aus dem aktuellen Schulbesuchsjahr und dem jeweiligen Schuljahr berechnen.
Für die "alten" Schulen fällt mir keine sinnvolle Möglichkeit ein, diese Tabellenstruktur zu erzeugen - die in SchILD vorhandenen Daten geben das m.E. nicht vernünftig her. Ich könnte eine Tabelle erzeugen, die alle "alten" Schulen mit Beginn und Ende auflistet. Das Schulbesuchsjahr zum Anfang und Ende des jeweiligen Schulbesuchs ließe sich ggf. auch mittels des aktuellen Schulbesuchsjahres berechnen.
Was ich vielleicht wissen sollte, aber noch nicht gefunden habe: wie kann ich dazu aus einer Variable vom Datentyp DateTime eine Integer-Variable extrahieren, die das Jahr enthält? Habe es gerade mit year(Datumsvariable) versucht, das ging aber scheinbar nicht.
Vielen Dank!