Schülerausweis - Datum voraussichtlicher Abschluss mit Befehl um x Jahre erhöhen

Alles, was Reporting und Drucken betrifft.
Fehlermeldungen, Fragen usw.
Themen zu einzelnen Formularen bitte im speziellen Forum ...

Moderatoren: Raffenberg, A. Schüller, Pfotenhauer

CMelcher
Beiträge: 35
Registriert: Mittwoch 3. April 2019, 09:55
Schulform: Gesamtschule

Schülerausweis - Datum voraussichtlicher Abschluss mit Befehl um x Jahre erhöhen

Beitrag von CMelcher »

Liebe SchiLDler,

wir würden bei unseren Schülerausweisen gerne das Jahr des Abschlusses um x Jahre erhöhen. Leider habe ich dies bisher mit keinem Befehl hinbekommen. Kann mir jemand einen Tipp für einen passenden Befehl bei den Berechnungen geben?

Vielen Dank für eure Hilfen,

C. Melcher
Frodermann
Fachberater*in
Beiträge: 237
Registriert: Montag 29. Oktober 2018, 20:45
Schulform: Gesamtschule

Re: Schülerausweis - Datum voraussichtlicher Abschluss mit Befehl um x Jahre erhöhen

Beitrag von Frodermann »

Das "Abschlussjahr" wird basierend auf den Restabschnitten in den Statistikjahrgängen berechnet, die wiederum an der APO/der Gliederung für diesen Jahrgang abhängen (und ob sich die Datenbank im Quartals- oder Halbjahresbetrieb befindet). Achten Sie auf korrekte Einschulungsjahre und in der EF darauf, ob der "Verbleib in der Schuleingangsphase" (EP-Phase in den Individualdaten II) korrekt erfasst ist (z.B. "3", wenn die 1. oder 2. Klasse wiederholt wurde).

Der Gruppenprozess "Schulbesuchsjahre neu berechnen" führt ein Update des voraussichtlichen Abschlusses aus.

Ansonsten müsste man das in einem Report programmieren, zum Beispiel an einer Gesamtschule, wenn man davon ausgeht, dass die Schüler alle Abi machen und nach der 10 noch die paar weitere Jahre da sind.

Schlussendlich kann man das Datum "voraussichtlicher Abschluss" per Gruppenprozess händisch ändern - der GP "Schulbesuchsjahre neu berechnen" überschreibt dieses dann wieder. Beim händischen Ändern passen aber natürlich die Abschlussberechnungen usw. u.U. nicht mehr.

Hier frage mich aber: Warum sollte man das tun? ;)
Zuletzt geändert von Frodermann am Montag 6. Mai 2024, 13:51, insgesamt 1-mal geändert.
CMelcher
Beiträge: 35
Registriert: Mittwoch 3. April 2019, 09:55
Schulform: Gesamtschule

Re: Schülerausweis - Datum voraussichtlicher Abschluss mit Befehl um x Jahre erhöhen

Beitrag von CMelcher »

Den Befehl AbschlussDatum kenne ich ja und nutze ich bereits. Mir geht es um den Punkt mit dem Abitur und daher würde ich das Jahr gerne automatisch ändern lassen.
Frodermann
Fachberater*in
Beiträge: 237
Registriert: Montag 29. Oktober 2018, 20:45
Schulform: Gesamtschule

Re: Schülerausweis - Datum voraussichtlicher Abschluss mit Befehl um x Jahre erhöhen

Beitrag von Frodermann »

Das müsste man im Report des Ausweises programmieren.

Etwa "wenn in JG 10 UND MSA-Q, DANN nimm die drei Abijahre dazu", sowas in der Art?
CMelcher
Beiträge: 35
Registriert: Mittwoch 3. April 2019, 09:55
Schulform: Gesamtschule

Re: Schülerausweis - Datum voraussichtlicher Abschluss mit Befehl um x Jahre erhöhen

Beitrag von CMelcher »

"Etwa "wenn in JG 10 UND MSA-Q, DANN nimm die drei Abijahre dazu", sowas in der Art?"

Zum Beispiel. Oder einfach generell 3 Jahre zum Abschlussdatum hinzu, so dass von Beginn das Jahr des Abitur gelten würde. Aber eben diese Programmierung bekomme ich leider nicht hin.
Frodermann
Fachberater*in
Beiträge: 237
Registriert: Montag 29. Oktober 2018, 20:45
Schulform: Gesamtschule

Re: Schülerausweis - Datum voraussichtlicher Abschluss mit Befehl um x Jahre erhöhen

Beitrag von Frodermann »

Zuerst möchte ich die Sinnfrage stellen: da an der Gesamtschule ja erst ein Abschluss zur 10 fertig ist und die SuS dann bei Wunsch auf die "neue" Schule, die gymnasiale Oberstufe übergehen, was eine "neue Anmeldung" ist, aber an Gesamtschulen oft so unoffiziell und unbürokratisch durchläuft, macht es nicht mehr Sinn, den betreffenden dann einfach zur EF einen neuen Ausweis zu geben?

Da muss man sich auch nicht um Leute kümmern, die nach der 10 gehen, aber noch einen "drei Jahre gültigen" Schülerausweis haben. Hier wäre auch meine Frage: Kann eine Schule überhaupt einen Ausweis mit einer End-Schulzeit ausstellen, wenn noch gar nicht klar ist, ob die SuS sich überhaupt zur GOSt anmelden, d.h. noch gar nicht im Bildungsgang sind, der sie entsprechend in dieser Schule hält?

Nach dem in Bezug auf die Frage weniger hilfreichen Einwurf: ;)

Haben Sie einen Report, den Sie hier anhängen können und den man sich mal anschauen könnte, ob das nicht recht einfach möglich ist?
W.Maßmann
Fachberater*in
Beiträge: 777
Registriert: Montag 3. Dezember 2018, 18:37
Schulform: Gymnasium (a.D.)

Re: Schülerausweis - Datum voraussichtlicher Abschluss mit Befehl um x Jahre erhöhen

Beitrag von W.Maßmann »

Hallo C.Melcher,
unabhängig vom Sinn habe ich es mal am Geburtsdatum im OnGetText eines Labels umgesetzt:

var
Jahr : Integer; DatumStr : String;
begin
DatumStr:='dd.mm.yyyy';
Text := FormatDateTime (DatumStr, Schueler['Geburtsdatum']);
Text := copy(Text,1,6)+inttostr(strtoint(copy(Text,7,4))+3);
end;

So wird man/frau 3 Jahre jünger. ;)

Nachtrag: Jahr : Integer; ist überflüssig.
Zuletzt geändert von W.Maßmann am Montag 6. Mai 2024, 18:00, insgesamt 2-mal geändert.
Viele Grüße
Wolfgang Maßmann
CMelcher
Beiträge: 35
Registriert: Mittwoch 3. April 2019, 09:55
Schulform: Gesamtschule

Re: Schülerausweis - Datum voraussichtlicher Abschluss mit Befehl um x Jahre erhöhen

Beitrag von CMelcher »

Lieber Wolfgang,

vielen Dank für die Bemühungen, ich werde es mal ausprobieren. Den Report hänge ich morgen mal an.
CMelcher
Beiträge: 35
Registriert: Mittwoch 3. April 2019, 09:55
Schulform: Gesamtschule

Re: Schülerausweis - Datum voraussichtlicher Abschluss mit Befehl um x Jahre erhöhen

Beitrag von CMelcher »

Anbei mal der Report. Vielleicht kennt ja noch jemand eine Lösung, wie man das Jahr automatisch um 3 JAhre erhöhen kann.
Sekretariate - LeibnizCard Schülerausweis Sek I.rtm
(1.56 MiB) 4-mal heruntergeladen
W.Maßmann
Fachberater*in
Beiträge: 777
Registriert: Montag 3. Dezember 2018, 18:37
Schulform: Gymnasium (a.D.)

Re: Schülerausweis - Datum voraussichtlicher Abschluss mit Befehl um x Jahre erhöhen

Beitrag von W.Maßmann »

Hallo,
nachdem ich nun herausgefunden habe, dass Schueler['Abschlussdatum'] das Format STRING hat (während Schueler['Geburtssdatum'] vom Typ DATETIME ist), war die Lösung sehr viel einfacher:
Frage an die Programmierer: Warum diese unterschiedlichen Formate???

Hinweis: diese Lösung passt nur für die Monate 1 bis 9!
Viele Grüße
Wolfgang Maßmann
Antworten

Zurück zu „Drucken / Reporting“