Seite 2 von 4

Re: Kurse aus Schülerleistungsdaten.dat übernehmen

Verfasst: Mittwoch 23. Januar 2019, 16:57
von M. Plümper
Hallo Herr Schrewe,

ich habe heute mal etwas intensivere Tests durchgeführt. Einer davon war der Folge:

Man nimmt eine bestehende Blockung für das aktuelle Halbjahr.
Dann exportiert man aus Kurs42 die SchuelerLeistungsdaten.dat.
Anschließend erstellt man eine NEUE Blockungsdatei dieser Jahrgangsstufe für das aktuelle Halbjahr. Damit sind alle Grunddaten und die Schüler aus SchILD in Kurs42 eingepflegt.
Nun importiert man direkt ohne weitere Aktionen die zuvor erzeugte SchuelerLeistungsdaten.dat.

Das Ergebnis ist, dass viel, aber nicht alle Kurse angelegt werden, obwohl sie in der dat-Datei enthalten sind. Die Fachwahlen der Schüler kommen aber korrekt in Kurs42 an, auch für die Kurse, die nicht angelegt wurden.

Kleiner weiterer Fehler: Die Stundenzahlen für die Kurse werden nicht aus der dat-Datei (obwohl vorhanden) und auch nicht gemäß den Programmeinstellungen übernommen, also z. B. VTF mit 2 Stunden.

Re: Kurse aus Schülerleistungsdaten.dat übernehmen

Verfasst: Mittwoch 23. Januar 2019, 18:30
von M. Plümper
Nachtrag:
Die gleiche Problematik mit den gleichen Kursen tritt auf, wenn man die dat-Datei exportiert, alle Kurse und Fachwahlen löscht, dann die Blockung speichert und erneut öffnet und dann die dat-Datei wieder importiert.

Re: Kurse aus Schülerleistungsdaten.dat übernehmen

Verfasst: Mittwoch 23. Januar 2019, 22:05
von wschrewe
Ok., werde ich mal untersuchen.

Re: Kurse aus Schülerleistungsdaten.dat übernehmen

Verfasst: Donnerstag 24. Januar 2019, 14:41
von wschrewe
Nach meinen Tests legt die neue Testversion alle Kurse mit der richtigen Stundenzahl an.

Re: Kurse aus Schülerleistungsdaten.dat übernehmen

Verfasst: Donnerstag 24. Januar 2019, 17:14
von M. Plümper
Hallo Herr Schrewe,

ich habe zwar erst eine Blockung genauer testen können, aber es sieht gut aus, dass alles ankommt. Eine Kleinigkeit bei den Stundenzahlen noch. Der Kurs erhält die korrekte Stundenzahl, aber der Kursleiter erhält immer 3 Stunden, auch wenn der Kurs 2 oder 4 Stunden hat.

Re: Kurse aus Schülerleistungsdaten.dat übernehmen

Verfasst: Freitag 25. Januar 2019, 10:52
von wschrewe
M. Plümper hat geschrieben: Donnerstag 24. Januar 2019, 17:14Der Kurs erhält die korrekte Stundenzahl, aber der Kursleiter erhält immer 3 Stunden, auch wenn der Kurs 2 oder 4 Stunden hat.
Das liegt daran, dass es das Feld "WochenstundenKL", das im Kurs-Datensatz von Schild-NRW vorhanden ist, in der Datei SchuelerLeistungsdaten.dat nicht existiert. Man könnte dem Klassenlehrer natürlich zunächst die Wochenstundenzahl des Kurses als individuelle Stundenzahl zuweisen. Im Normalfall dürften diese Werte ohnehin identisch sein. Abweichungen müssten dann später manuell bearbeitet werden.

Re: Kurse aus Schülerleistungsdaten.dat übernehmen

Verfasst: Freitag 25. Januar 2019, 11:16
von M. Plümper
Diesen Ansatz würde ich auch wählen.

Re: Kurse aus Schülerleistungsdaten.dat übernehmen

Verfasst: Freitag 25. Januar 2019, 11:59
von wschrewe
Dann mache ich das so.

Re: Kurse aus Schülerleistungsdaten.dat übernehmen

Verfasst: Freitag 25. Januar 2019, 15:57
von wschrewe
Ich habe die Anpassungen vorgenommen und die Testversion ausgetauscht.

Re: Kurse aus Schülerleistungsdaten.dat übernehmen

Verfasst: Freitag 25. Januar 2019, 23:43
von M. Plümper
Hallo Herr Schrewe,

leider erzeugt die neue Version beim Import der dat-Datei eine Exception (siehe Anhang).

Ausgangsbasis: Bestehende Blockung nehmen, dat-Datei erzeugen, Kurse und Fachwahlen löschen, Blockung unter neuem Namen speichern. Kurs42 schließen und erneut öffnen, die geleerte Blockung öffnen und dat-Datei importieren.