Seite 3 von 3

Re: Zeugnisformular SI Gymnasium fehlerhaft

Verfasst: Mittwoch 15. Juni 2022, 16:37
von gbartmann
Hallo,

ich habe auch eine Anfrage zu o.g. Problem nd kann nicht weiter helfen.

Re: Zeugnisformular SI Gymnasium fehlerhaft

Verfasst: Mittwoch 15. Juni 2022, 19:35
von Falko Müller
Man kann das Problem umgehen, wenn man das Jahr, ab dem eine Versetzung ausgewiesen wird, hart in den Report einprogrammiert:

Im Reportdesigner auf "Berechnungen" gehen und bei Ansicht "Verwendete Module" einstellen.
Dann auf "Programme" klicken und die Funktion "Versetzungsvermerk" anwählen.
Dort steht in Zeile 38 folgendes:

Code: Alles auswählen

VersetzungAbStufe := StrToInt(VersetzungBeginnASDJahrgang);
Man muss nun den rechten Teil durch den Jahrgang ersetzen, ab dem eine Versetzung ausgewiesen werden soll, also z.B. am Gymnasium:

Code: Alles auswählen

VersetzungAbStufe := 6;
Leider habe ich immer noch keine Erklärung, warum bei einzelnen Schulen der Wert nicht korrekt aus der INI ausgelesen wird.

Re: Zeugnisformular SI Gymnasium fehlerhaft

Verfasst: Donnerstag 16. Juni 2022, 11:56
von Raffenberg
Welche interne Versionsnummer hat das normale Zeugnis?

InterneVersionsnummer.png
InterneVersionsnummer.png (51.78 KiB) 503 mal betrachtet

Re: Zeugnisformular SI Gymnasium fehlerhaft

Verfasst: Freitag 17. Juni 2022, 09:30
von gbartmann
Hallo Herr Raffenberg,

das Formular an der Schule meines Kunden hat auch das Datum " 22-05-15" . Hinweis: Die Schule nutzt SchILD-Zentral.

Re: Zeugnisformular SI Gymnasium fehlerhaft

Verfasst: Freitag 17. Juni 2022, 10:52
von Falko Müller
Unter SchildZentral Version 2.0.27.12 funktioniert der Report bei mir fehlerfrei.

Re: Zeugnisformular SI Gymnasium fehlerhaft

Verfasst: Freitag 17. Juni 2022, 15:42
von Raffenberg
Herr Müller und ich haben viele Anstrengungen unternommen, den Fehler zu provozieren. Wir haben es nur hinbekommen, wenn wir im GlobalOnCreate Ereignis eingegriffen haben und den zweiten Parameter von

Code: Alles auswählen

ZeugniseinstellungenLaden('Anlage31u35', true, true, false);
auf

Code: Alles auswählen

ZeugniseinstellungenLaden('Anlage31u35', false, true, false);
geändert haben. So wird das Zeugnis aber nicht ausgeliefert. Hier hätte jemand eingreifen müssen. Vielleicht wäre ein Blick in den Report hilfreich.

Gut wäre auch, wenn uns jemand eine Datenbank samt Report und INI-Datei zwecks Testung zur Verfügung stellen könnte.