Schülerstammblatt mit Schulbesuchsjahr (auch alte Schulen)

Entwicklung und Austausch neuer Formulare

Moderatoren: Raffenberg, A. Schüller, Pfotenhauer

Antworten
Benutzeravatar
JKleine
Fachberater*in
Beiträge: 50
Registriert: Montag 7. März 2022, 11:34
Schulform: Gesamtschule

Schülerstammblatt mit Schulbesuchsjahr (auch alte Schulen)

Beitrag von JKleine »

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!
Benutzeravatar
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)

Beitrag von wschrewe »

JKleine hat geschrieben: Dienstag 21. Februar 2023, 12:54wie kann ich dazu aus einer Variable vom Datentyp DateTime eine Integer-Variable extrahieren, die das Jahr enthält?
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)
Benutzeravatar
JKleine
Fachberater*in
Beiträge: 50
Registriert: Montag 7. März 2022, 11:34
Schulform: Gesamtschule

Re: Schülerstammblatt mit Schulbesuchsjahr (auch alte Schulen)

Beitrag von JKleine »

wschrewe hat geschrieben: Dienstag 21. Februar 2023, 13:38
JKleine hat geschrieben: Dienstag 21. Februar 2023, 12:54wie kann ich dazu aus einer Variable vom Datentyp DateTime eine Integer-Variable extrahieren, die das Jahr enthält?
procedure DecodeDate(aDate: DateTime; var Jahr, Monat, Tag: integer)
Danke!!
Benutzeravatar
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)

Beitrag von Uli Dierkes »

JKleine hat geschrieben: Dienstag 21. Februar 2023, 12:54 alle "alten" Schulen mit Beginn und Ende
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.
.
Schuelerlaufbahn_AlleSchulen__DI.rtm
(43.04 KiB) 32-mal heruntergeladen
8-)      .   Einen guten Tag wünscht     Uli Dierkes
W.Maßmann
Fachberater*in
Beiträge: 777
Registriert: Montag 3. Dezember 2018, 18:37
Schulform: Gymnasium (a.D.)

Re: Schülerstammblatt mit Schulbesuchsjahr (auch alte Schulen)

Beitrag von W.Maßmann »

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.
Viele Grüße
Wolfgang Maßmann
Benutzeravatar
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)

Beitrag von Uli Dierkes »

Danke für den Fehlerhinweis.
Das war mir noch nicht aufgefallen, wahrscheinlich war ich beim Konstruieren zu hektisch. :oops:
8-)      .   Einen guten Tag wünscht     Uli Dierkes
Benutzeravatar
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)

Beitrag von Uli Dierkes »

So, Fehler (hoffentlich vollständig) beseitigt.
.
Schuelerlaufbahn_AlleSchulen__DI.rtm
(45.27 KiB) 37-mal heruntergeladen
8-)      .   Einen guten Tag wünscht     Uli Dierkes
Benutzeravatar
JKleine
Fachberater*in
Beiträge: 50
Registriert: Montag 7. März 2022, 11:34
Schulform: Gesamtschule

Re: Schülerstammblatt mit Schulbesuchsjahr (auch alte Schulen)

Beitrag von JKleine »

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.
HALBJAHR-STAMMBLATT-ALTE-SCHULEN.rtm
(37.89 KiB) 28-mal heruntergeladen
Antworten

Zurück zu „Formulare - Austausch und Entwicklung“