Schülerstammblatt mit Schulbesuchsjahr (auch alte Schulen)
Moderatoren: Raffenberg, A. Schüller, Pfotenhauer
Schülerstammblatt mit Schulbesuchsjahr (auch alte Schulen)
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!
- wschrewe
- Fachberater*in
- Beiträge: 1700
- Registriert: Dienstag 25. September 2018, 17:36
- Schulform: BK (Pensionär)
- Kontaktdaten:
Re: Schülerstammblatt mit Schulbesuchsjahr (auch alte Schulen)
procedure DecodeDate(aDate: DateTime; var Jahr, Monat, Tag: integer)
Mit freundlichen Grüßen
Walter Schrewe
"If all else fails, read the instructions" (Donald E. Knuth, letzter TeX - Hilfehinweis)
Walter Schrewe
"If all else fails, read the instructions" (Donald E. Knuth, letzter TeX - Hilfehinweis)
Re: Schülerstammblatt mit Schulbesuchsjahr (auch alte Schulen)
- Uli Dierkes
- Beiträge: 1135
- Registriert: Sonntag 2. Dezember 2018, 17:02
- Wohnort: Wegberg
- Schulform: Gesamtschule (a.D.)
- Motto: Nicht verzagen ... fragen
- Kontaktdaten:
Re: Schülerstammblatt mit Schulbesuchsjahr (auch alte Schulen)
Ich kann nur die eigene und die letzte Schule anbieten (vorausgesetzt, die Daten sind in SchILD eingefüttert worden).
Weiter in der Vergangenheit besuchte Schulen scheinen mir auch nicht so wichtig zu sein.
Vielleicht gelingt es Ihnen, den Report weiter auszubauen. Am Ergebnis wäre ich interessiert.
.
. Einen guten Tag wünscht Uli Dierkes
-
- Fachberater*in
- Beiträge: 777
- Registriert: Montag 3. Dezember 2018, 18:37
- Schulform: Gymnasium (a.D.)
Re: Schülerstammblatt mit Schulbesuchsjahr (auch alte Schulen)
Hallo Herr Dierkes,
damit bei der eigenen Schule Klasse und Klassenlehrer abschnittsweise korrekt ausgegeben werden, sollte m.E. im SubReport3: Lernabschnitte die Datenquelle Schuelerlaufbahn (statt Lernabschnitte) auch bei diesen Feldern (wie beim Feld Abschnitt) gewählt werden.
damit bei der eigenen Schule Klasse und Klassenlehrer abschnittsweise korrekt ausgegeben werden, sollte m.E. im SubReport3: Lernabschnitte die Datenquelle Schuelerlaufbahn (statt Lernabschnitte) auch bei diesen Feldern (wie beim Feld Abschnitt) gewählt werden.
Viele Grüße
Wolfgang Maßmann
Wolfgang Maßmann
- Uli Dierkes
- Beiträge: 1135
- Registriert: Sonntag 2. Dezember 2018, 17:02
- Wohnort: Wegberg
- Schulform: Gesamtschule (a.D.)
- Motto: Nicht verzagen ... fragen
- Kontaktdaten:
Re: Schülerstammblatt mit Schulbesuchsjahr (auch alte Schulen)
Danke für den Fehlerhinweis.
Das war mir noch nicht aufgefallen, wahrscheinlich war ich beim Konstruieren zu hektisch.
Das war mir noch nicht aufgefallen, wahrscheinlich war ich beim Konstruieren zu hektisch.
. Einen guten Tag wünscht Uli Dierkes
- Uli Dierkes
- Beiträge: 1135
- Registriert: Sonntag 2. Dezember 2018, 17:02
- Wohnort: Wegberg
- Schulform: Gesamtschule (a.D.)
- Motto: Nicht verzagen ... fragen
- Kontaktdaten:
Re: Schülerstammblatt mit Schulbesuchsjahr (auch alte Schulen)
So, Fehler (hoffentlich vollständig) beseitigt.
.
.
. Einen guten Tag wünscht Uli Dierkes
Re: Schülerstammblatt mit Schulbesuchsjahr (auch alte Schulen)
Ich habe das Stammblatt der Schule so weit überarbeitet, wie es meiner Ansicht nach aufgrund der Schild-Daten möglich ist. Den Teil mit der Schullaufbahn habe ich hier angehängt. Er berechnet vor allem zu jedem Zeitpunkt auch das Schulbesuchsjahr. Nicht schön designed, aber hoffentlich korrekt.