Kompatibilität alter Zeugnis-Reports mit aktueller Schild-Version

Alles zum Thema Zeugnisse und Zeugnisdruck

Moderatoren: Raffenberg, A. Schüller, Pfotenhauer

Antworten
kannend
Beiträge: 3
Registriert: Mittwoch 20. September 2023, 08:21
Schulform: Gymnasium

Kompatibilität alter Zeugnis-Reports mit aktueller Schild-Version

Beitrag von kannend »

Liebes Forum,

an unserer Schule müssen gelegentlich (Abitur-)Zeugnisse alter Jahrgänge erstellt werden, z. B. aufgrund der im Forum schon diskutierten Änderung des Geschlechts und Namensänderungen. Gibt es eine praktikable Lösung, alte Zeugnis-Reports (ich denke an Jahrgänge 2010-2014) an aktuelle Schild-Versionen anzupassen, oder ist das angesichts der veränderten Datenbankstruktur aussichtslos? Die Daten der alten Jahrgänge sind in der Datenbank ja vorhanden, nur die Reports funktionieren nicht mehr. Aktuell müssen wir ein Abiturzeugnis von 2014 erstellen, der alte Report (und auch neue Zeugnis-Reports, die wir getestet haben) erzeugt mit der aktuellen Datenbank-Version die Fehlermeldung:

Exception:
---------------------------------------------------------------------------------------------------------------
2.1 Date : Thu, 21 Sep 2023 16:17:18 +0200
2.2 Address : 0129450F
2.3 Module Name : SCHILD2000.exe - (Schulverwaltungsprogramm für NRW)
2.4 Module Version: 2.0.31.2
2.5 Type : ECodeError
2.6 Message : Programm:_SubReport_Gesamt.DBTe_DurchschnittsnoteOnGetText konnte nicht ausgeführt werden
'' ist kein gültiger Gleitkommawert.
2.7 ID : 95E8
2.8 Count : 1
2.9 Status : New
2.10 Note :

Ich kann nicht einschätzen, wie schwerwiegend die Fehlermeldung ist. Könnte man den Report entsprechend anpassen? Falls der Report nicht angepasst werden kann: Müsste ich, um das Zeugnis aus dem Beispiel erstellen zu können, dann folgende Dateien haben

1.) den Zeugnis-Report von 2014 (vorhanden),
2.) die Schild-Version von 2014 (nicht vorhanden),
3.) unsere Datenbank von 2014 (nicht vorhanden)

oder gibt es eine andere Lösung?

Vielen Dank im Voraus!
Mit freundlichen Grüßen
Dieter Kannenberg
Kurosinski
Beiträge: 919
Registriert: Sonntag 19. Mai 2019, 19:53
Schulform: Gesamtschule

Re: Kompatibilität alter Zeugnis-Reports mit aktueller Schild-Version

Beitrag von Kurosinski »

Falls die Zeugnisse schon damals als PDF archiviert wurden, könnte es einfacher sein, das PDF zu bearbeiten.
Evtl funktioniert auch ein öffnen in Word - mit passendem Layout.

Möglicherweise wäre es so auch möglich, das alte Zeugnis mit einem aktuellen Report zu drucken und dann das entstandene PDF auf die älteren Verhältnisse anzupassen.

Sicherlich gibt es noch bessere Wege. Mit fällt gerade keiner ein.
kannend
Beiträge: 3
Registriert: Mittwoch 20. September 2023, 08:21
Schulform: Gymnasium

Re: Kompatibilität alter Zeugnis-Reports mit aktueller Schild-Version

Beitrag von kannend »

Danke für die Ideen! PDFs existieren aus der Zeit leider noch nicht. Und die aktuellen Zeugnis-Reports geben dieselbe Fehlermeldung aus, was wohl darauf zurückzuführen ist, dass die Daten der Altjahrgänge nicht kompatibel zu den neuen Reports und/oder neuen Schild-Versionen sind.
Benutzeravatar
Uli Dierkes
Beiträge: 1282
Registriert: Sonntag 2. Dezember 2018, 17:02
Wohnort: Wegberg
Schulform: Gesamtschule (a.D.)
Motto: Nicht verzagen ... fragen
Kontaktdaten:

Re: Kompatibilität alter Zeugnis-Reports mit aktueller Schild-Version

Beitrag von Uli Dierkes »

kannend hat geschrieben: Donnerstag 21. September 2023, 16:56 Die Daten der alten Jahrgänge sind in der Datenbank ja vorhanden, nur die Reports funktionieren nicht mehr.
Haben Sie noch eine alte SchILD-Programm-Installation samt ReportExplorer auf irgendeinem Ihrer Geräte bzw. einer Systempartition?
Dann wäre es einfach, dieses alte SchILD-Programm zu starten, das Geschlecht beim betroffenen Ex-Schüler in der Datenbank zu ändern und das Zeugnis zu drucken.
8-)      .   Einen guten Tag wünscht     Uli Dierkes
W.Maßmann
Fachberater*in
Beiträge: 979
Registriert: Montag 3. Dezember 2018, 18:37
Schulform: Gymnasium (a.D.)

Re: Kompatibilität alter Zeugnis-Reports mit aktueller Schild-Version

Beitrag von W.Maßmann »

Hallo Herr Kannenberg,
kannend hat geschrieben: Donnerstag 21. September 2023, 17:30 ...Und die aktuellen Zeugnis-Reports geben dieselbe Fehlermeldung aus, was wohl darauf zurückzuführen ist, dass die Daten der Altjahrgänge nicht kompatibel zu den neuen Reports und/oder neuen Schild-Versionen sind.
Die o.a. Fehlermeldung besagt m.E., dass die Abiturduchschnittsnote fehlt. (Und dann erhält man in jedem Abitur-Report eine solche Fehlermeldung.)
Ich habe es gerade mit einem Abschluss in 2016 und einem Report aus 2014 problemlos testen können.
Aus vorherigen Jahrgängen fehlen hier in der DB die Leistungsdaten.

Enthält die Karte Abitur im vorliegenden Fall überhaupt Werte?
Viele Grüße aus O.-E.
Wolfgang Maßmann
dkrahn
Fachberater*in
Beiträge: 10
Registriert: Montag 26. November 2018, 18:09
Schulform: - keine Schule -

Re: Kompatibilität alter Zeugnis-Reports mit aktueller Schild-Version

Beitrag von dkrahn »

Die Fehlermeldung deutet darauf hin, dass im Zeugnisreport der Fehler bei der Darstellung der Durchschnittsnote entsteht:
procedure DBTe_DurchschnittsnoteOnGetText(var Text:String);
begin
Text := FormatFloat ('0.0', StrToFloat (Text));
end;

Es scheint so, als ob die Durchschnittsnote nicht vorhanden bzw. das entsprechende Feld leer ist.

Daher wäre m.E. erst einmal zu prüfen, ob bei dem betrefenden Schüler alle Daten auf dem Reiter "Abitur" vorhanden sind und ob auch beim Aufruf des Zeugnisreports auch das entsprechende Halbjahr ausgewählt wurde.

MfG
Dietmar Krahn
kannend
Beiträge: 3
Registriert: Mittwoch 20. September 2023, 08:21
Schulform: Gymnasium

Re: Kompatibilität alter Zeugnis-Reports mit aktueller Schild-Version

Beitrag von kannend »

Danke für die hilfreichen Hinweise, die auf die richtige Spur geführt und unser ursprüngliches Problem gelöst haben!

Tatsächlich liegt die Ursache für die Fehlermeldung nicht an den Reports, sondern an den nicht mehr vorhandenen Daten der Abiturberechnung (alle anderen Daten der Karte "Abitur" sind vollständig). Bei der Durchsicht von Altjahrgängen (bis 2010) ist aufgefallen, dass immer wieder bei einzelnen Personen (ca. 10-20% eines Abiturjahrgangs) und ohne erkennbares Muster die Daten aus der Abiturberechnung fehlen. In diesen Fällen scheint es, als sei die Abiturberechnung gar nicht durchgeführt worden, was faktisch nicht sein kann, da die Zeugnisse damals ja gedruckt wurden. Ich werde versuchen, die Fehlerquelle zu finden und berichten.
Mit freundlichen Grüßen
Dieter Kannenberg
W.Maßmann
Fachberater*in
Beiträge: 979
Registriert: Montag 3. Dezember 2018, 18:37
Schulform: Gymnasium (a.D.)

Re: Kompatibilität alter Zeugnis-Reports mit aktueller Schild-Version

Beitrag von W.Maßmann »

Hallo Herr Kannenberg,
kannend hat geschrieben: Freitag 22. September 2023, 11:22 ...sondern an den nicht mehr vorhandenen Daten der Abiturberechnung (alle anderen Daten der Karte "Abitur" sind vollständig).
Diese fehlenden Daten können im Report auf Seite 3 im SubReport_Gesamt: Abitur statt der jeweiligen Programmierung fest eingegeben werden.
Viele Grüße aus O.-E.
Wolfgang Maßmann
Antworten