### Logbuch Kurs 42 (Snapshot)

##### (24.04.2025 Version: 3.33.31.530)

- Im Dialog "Kurse bearbeiten" konnten die Lehrer nicht (mehr) über die Tastatur eingegeben werden, nun behoben.

##### (04.04.2025 Version: 3.33.30.528)

- Unter gewissen Umständen wurden beim Blockungslauf Kursgrößen verdoppelt, nun behoben.

##### (31.03.2025 Version: 3.33.29.528)

- Beim Laden eines Schullogos im GIF-Format kam es zu einem Laufzeitfehler, nun behoben.
- Defaultwert für die verwendete Schild-Version ist nun Schild.2x.

##### (18.03.2025 Version: 3.33.28.528)

- Unter Extras->Spezial können jetzt die Teilleistungen separat gelöscht werden. Evtl. existierende Noten bleiben erhalten.

##### (14.03.2025 Version: 3.33.27.527)

- Beim Export der Blockung nach Schild wurden nicht existierende Teilleistungen exportiert, nun behoben.

##### (28.02.2025 Version: 3.33.26.525)

Der Datenaustausch mit UNTIS bleibt ein ständiger Quell der Freude.

- Der Export der gpu015.txt wurde noch einmal überarbeitet. Wenn ein Kurs mehrere Unterrichtsnummern (durch Tilde getrennt) enthält, wird beim Export für jede Unterrichtsnummer eine eigene Zeile erzeugt.
- Der Export der gpu017.txt wurde noch einmal überarbeitet. Als Beginn und das Ende einer Klausur wird nicht die angezeigte Bezeichnung der Stunde, sondern die absolute Stundenposition exportiert. Diese Änderung betrifft nur Schulen, deren Plan mit einer "nullten" Stunde beginnt.

##### (26.02.2025 Version: 3.33.25.525)

- Der Export der gpu017.txt (Klausuren) wurde überarbeitet
  In den Einstellungen (Im/Export, Kurse) gibt es in der Sektion "UNTIS" die neue Option "Text für Klausurexport". Dort kann man entweder nichts, dann ist alles so wie immer, einen beliebigen Text oder eine Maske mit Platzhaltern (und Text) eintragen. Es stehen die folgenden Platzhalter zur Verfügung:
  1. %Fach% wird ersetzt durch Kurs.Fach
  2. '%Kursart% wird ersetzt durch Kurs.Kursart
  3. %Lehrer% wird ersetzt durch Kurs.Lehrer
  4. %KursBez% wird ersetzt durch Kurs.Bezeichnung
  5. %Stufe%' wird ersetzt durch Kurs.Jahrgang / Blockgruppe.Jahrgang
  6. %ExportDatum% wird ersetzt durch das aktuelle Datum
  7. %Dauer% wird ersetzt durch die Klausurdauer in Minuten
  Die Platzhalter 1 - 4 werden nur ausgewertet, wenn der Export kursweise (Option "gpu017.txt kursweise exportieren" ist aktiviert) erfolgt, die Punkte 5 - 7 auch bei schienenweisem Export. Punkt 5 gibt dann den Jahrgang der aktuellen Blockgruppe aus.

##### (25.02.2025 Version: 3.33.24.524)

- Bug im Umwahldialog (Anzeige nicht verteilter Fächer) beseitigt.

##### (13.02.2025 Version: 3.33.23.523)

- Im Dialog "Kurse bearbeiten" war das Datenfeld für die UNTIS-Unterrichtsnummern zu klein gewählt, nun behoben.

##### (11.02,2025 Version: 3.33.22.522)

- Der Ex- und Import der UNTIS-Austauschdateien GPU015.txt und GPU017.txt wurde überarbeitet.

##### (12.12,2024 Version: 3.33.19.514)

- Im Noteneingabedialog wurde die Vorschlagsnote falsch berechnet, nun behoben.

##### (29.11.2024 Version: 3.33.18.513)

- Bei der Arbeit mit einer Schild3-DB kam es unter gewissen Umständen beim Zugriff auf die Fächertabelle in der DB zu einem Fehler, nun behoben.
- Im Dialog "Schüler intern bearbeiten" wurde das Geschlecht "d" (divers) nicht übernommen, nun behoben.

##### (11.10.2024 Version: 3.33.16.509)

- Da auf der SVWS-Seite auf Github zu lesen ist, dass am 18. Oktober das Release v1.0.0 des SVWS-Servers mit Aufruf zum öffentlicen Betatest veröffentlicht werden soll, wurde in Kurs 42 die Abhängigkeit von der Einstellung "Betatest" entfernt.
  Bitte kontrollieren Sie sicherheitshalber unter Extras->Einstellungen, ob unter Allgemeines->Verwendete Schild-Version der für Sie zutreffende Wert eingetragen ist.

##### (26.09.2024 Version: 3.33.15.509)

- Der Import von Klausuren aus XML-Dateien wurde überarbeitet, um Fehler, die durch fehlende Felder in Exporten externer Programme verursacht wurden, abzufangen.

##### (09.09.2024 Version: 3.33.14.509)

- Der Import der Kurse.dat der Schild-NRW-Schnittstelle wurde überarbeitet.

##### (28.08.2024 Version: 3.33.13.509)

###### Überarbeitung des UNTIS-Datenaustausches:

- Die Stundenzählung beim Export beginnt immer mit der Eins.
- Beim Import der GPU002.TXT wird die U-Nr-Liste jetzt mit der Tilde als Separator angelegt.
- Im Dialog "Kurse bearbeiten" kann man jetzt nicht nur die U.Nrn löschen, sondern auch erzeugen.

##### (16.08.2024 Version: 3.33.12.508)

- UNTIS: Datenaustausch: Der Export der GPU010.TXT wurde um das Feld für die Schild-Id-Nummer ergänzt.

##### (30.06.2024 Version: 3.33.11.507)

- Im CNF-Modul gab es einen Fehler in der Behandlung der Regel "Fixiere#Teilnehmer#aller#Alle Lks", nun behoben.

##### (21.05.2024 Version: 3.33.10.507)

- Ein Bug in der Markierungsroutine im Blockungsdialog führte dazu, dass beim Blocken fixierte Kurse verdoppelt wurden, nun behoben.
  Betroffene Blockungen können repariert werden. Vorgehensweise:
  1. Im Blockungsdialog mit der rechten Maustaste das lokale Menü aufrufen und "Alle Kurse entfixieren" wählen.
  2. Im Dialog "Kurse bearbeiten" die Schienenzahl der betroffenen Kurse wieder von "2" auf "1" setzen.
  3. Im Blockungsdialog alle bisher fixierten Kurse an der gewünschten Position neu fixieren.
  Anschließend funktioniert das Blocken wie gewohnt.

##### (16.04.2024 Version: 3.33.8.505)

- Beim Versand von Reportausgaben per Email wurde ein falscher Dialog aufgerufen, nun behoben.
- Unter gewissen Umständen kam es beim Laden vorhandener Blockungen zu einem Laufzeitfehler, nun behoben.

##### (27.02.2024 Version: 3.33.4.497)

- Bei der Beendigung des Einstellungsdialoges kam es zu einem Laufzeitfehler, nun behoben.

(13.02.2024 Version: 3.33.3.495)

- Im Klausurblockungsdialog wurden die Facharbeitsschreiber nicht korrekt berücksichtigt, nun behoben.

##### 15.11.2023 (Version: 3.33.2.485)

- In den Datenquellen "Klausurschreiber" und "KlausurBetroffeneSchueler" wurde das Feld "Bemerkung" hinzugefügt.

##### 07.09.2023 (Version: 3.33.1.480)

- Im Klausur-Terminplanungsdialog wurde die Zahl der Facharbeitsschreiber nicht korrekt ermittelt, nun behoben.

##### 25.08.2023 (Version: 3.33.0.480)

- Die Benutzeroberfläche von Kurs 42 hat sich etwas verändert. Bitte lesen Sie die Datei readme.md!

##### 19.08.2023 (Version: 3.32.6.470)

- Fehler beim Aufruf des Stundenrasters, nun behoben
- Datenpipeline "Umgebung" (enthält Informationen aus den Kurseinstellungen (TageProWoche, StundenProTag, StundenDauer, AWocheGerade, ErsteStunde, AbschnitteProSchuljahr)) wieder aktiviert.
- Jm Dialog "Kurse bearbeiten" gibt es jetzt eine Schaltfläche mit der Funktion "Kursstunden initialisieren". Im Dropdownmenü kann gewählt werden, ob auch die Kursstunden oder nur die Stunden des Kurslehrers initialisiert werden sollen.

##### 31.07.2023 (Version: 3.32.6.460)

- Import von Koop-Fachwahlen überarbeitet.

##### 22.06.2023 (Version: 3.32.5.455)

- Anpassung an SvwsServer Version 0.6.5 und Schild 3.0 Version 0.0.56
- Überarbeitung der Verschlüsselungshandhabung

##### 29.05.2023 (Version: 3.32.3.451)

- Beim Beenden des automatischen Blockens kam es unter gewissen Umständen zu einem Laufzeitfehler, nun behoben.

##### 09.05.2023 (Version: 3.32.1.450)

- Beim Import von Reports, die die Komponente "Simplegrid" verwenden, konnte es zu Fehlern kommen, nun behoben.

##### 07.05.2023 (Version: 3.32.0.450)

- Überarbeitung der Kursfixierung im Blockungsraster. Kurse, die auf mehrere Schienen verteilt sind, können jetzt in einzelnen Schienen (teil-)fixiert werden.
- Die Fachwahlmatrix wurde überarbeitet. In den Schnittpunkten der Fach/Kursartkombinationen wird jetzt nur noch die Anzahl der SuS angegeben, die die jeweilgen Kombinationen gleichzeitig gewählt haben.

##### 30.04.2023 (Version: 3.31.16.448)

- Die Ermittelung der nicht verteilten SuS wurde erneut überarbeitet. Falls eine Verteilung nicht möglich war, weil kein entsprechender Kurs eingerichtet ist, wird diese Information zusätzlich ausgegeben.

##### 26.04.2023 (Version: 3.31.15.447)

- Im Umwahldialog und beim Blocken wurden die nicht verteilten SuS nicht korrekt angezeigt, nun behoben.
- Kurs 42 stürzte beim Import einer LuPO-Datei ab, falls bei einem Fach mit Kursart LK die Abifach-Nummer fehlte oder ein Fach mit einer in der Blockung nicht vorhandenen Kursart importiert werden sollte. Diese Fehler werden jetzt protokolliert und der Import abgebrochen.

##### 23.02.2023 (Version: 3.31.14.446)

- Die Konferenzblockung wurde wieder freigeschaltet. Es können Blockungen für Fach- und Klassenkonferenzen erzeugt werden. Pro Klasse bzw. Fach wird ein Kurs eingerichtet. Die Unterichtenden werden zu "Schülern" in diesen Pseudokursen. Auch für diese Konferenzblockungen stehen alle Möglichkeiten des Programmes zur Verfügung

##### 15.02.2023 (Version: 3.31.12.445)

- Bei der Berechnung der Klausurschreiberzahl in der Klausurplanung wurden die Facharbeitsschreiber nicht korrekt berücksichtigt, nun behoben.

##### 31.01.2023 (Version: 3.31.11.445)

- Im Dialog "Kurse bearbeiten" wurde bei einem neu angelegten Kurs das Schuljahr nicht korrekt erzeugt, nun behoben.
- Im Dialog "Kurse einrichten (ohne Fachwahlen)" wurde unter bestimmten Umständen die Kursart nicht erkannt, nun behoben.
- Beim Öffnen älterer Reports werden bestimmte Komponenten (SimpleGrid) wieder automatisch konvertiert.
- Beim Import von UNTIS-Dateien fehlte im Pfad das begrenzende Trennzeichen, nun behoben
- Im Dialog "Lehrer bearbeiten" kam es beim Export in eine Textdatei zu einem Laufzeitfehler, nun behoben.

##### 24.01.2023 (Version: 3.31.9.445)

- Beim (zweiten) Druck eines Reports, der RAP-Code enthält, wurde die nicht zutreffene Fehlermeldung "raProgramInfo?" schon vorhanden ausgegeben, nun behoben

##### 17.01.2023 (Version: 3.31.6.442)

- In der Klausurplanung wurden Facharbeitsschreiber nicht immer berücksichtigt, nun behoben

##### 10.12.2022 (Version: 3.31.1.437)

- Beim Druck von Stundenplänen gab es Probleme, nun behoben.

##### 01.11.2022 (Version: 3.30.20.430)

- Notendateien können jetzt in einem alternativen Format gespeichert werden. Dabei handelt es sich um Zip-Archive, die mehrere Textdateien enthalten. Durch die Verwendung dieses Formates wird der Datenaustausch erheblich erleichtert. Die Option muss in den Einstellungen auf der Seite "Im/Export, Kurse->Im- und Exporteinstellungen->Allgemein" gewählt werden.
  Diese Dateien können von Kurs 42 und von dem neuen, mitgelieferten Notenprogramm gelesen und geschrieben werden. Das alte Notenprogramm kann diese Dateien nicht lesen. Die Notendateien im Zip-Format haben die Dateiendung .znot. Selbstverständlich funktioniert der Datenaustausch zwischen Kurs 42 und dem bisherigen Notenprogramm über das "alte" Format weiterhin.

  An Rückmeldungen über das neue Notenprogramm bin ich sehr interessiert.

##### 11.09.2022 (Version 3.30.17.428)

- Im Dialog "Klausurtermine zeigen" wurden die Bemerkungen zu betroffenen Kursen nicht gespeichert, nun behoben.

##### 29.08.2022 (Version 3.30.14.426)

Diese Version ist ein Release-Kandidat. Falls keine negativen Rückmeldungen mehr kommen, wird diese Version am 01.09.2022 als Update veröffentlicht.

- Beim Löschen von SoS aus der Blockung wurden die Klausurkurse nicht bereinigt, nun behoben.
- Beim Import der LuL aus Schild werden wieder alle LuL übernommen, auch wenn Sie nicht in der Benutzerverwaltung von Schild enthalten sind.
- Beim Blockungsexport nach Schild kam es zu einem Laufzeitfehler, falls externe SoS nach Schild exportiert werden sollten. Nun behoben.
- Beim Export der Kurse und der Leistungsdaten wird die Schulnummer jetzt mit übertragen.
- Im Umwahldialog blieb der Individualplan leer, nun behoben.

##### 17.08.2022

- Der Emailversand von Reports funktioniert wieder.
  Wichtig: Eine existierende ChilkatDelphi32.dll muss unbedingt durch die im Snapshot enthaltene Version ersetzt werden, allerdings erst, nachdem eine existierende Version gesichert wurde. Die wird benötigt, falls Sie zu einer älteren Version von Kurs 42 zurückkehren möchten.!
- In der Klausurplanung wurde in den Klausurschienen die existierende Liste der betroffenen Kurse nicht gelöscht, nun behoben.
- Der Stundenrasterdialog wurde überarbeitet.
- Beim Kursexport in die Schild-DB kam es unter gewissen Umständen zu einem Laufzeitfehler, nun behoben.

##### 08.08.2022

- Untis-Planimport überarbeitet. Vor dem Import wird abgefragt, ob die Kurslehrer überschrieben werden sollen.
- Fehler beim E-Mail-Versand von Reports beseitigt.

##### 03.06.2022

- Die Blockungen können jetzt neben dem klassischen Format (.blo) und in einer sqLite-DB (.sqblo) jetzt auch im Textformat in einer ZIP-Datei gespeichert werden. Diese Dateien haben die Endung .zblo und können wie normale ZIP-Dateien mit entsprechenden Tools geöffnet werden.
  Das gewünschte Standardformat kann unter "Extras->Einstellungen->Allgemeines->Dateiformat" gewählt werden. Standard ist "Classic"
- Dieser Snapshot benötigt zum direkten Datenbankzugriff auf die Schild-DB nicht mehr die SchildUA.dll. Daraus ergibt sich (leider), dass der Export in die DB im Schnittstellenformat nur noch funktioniert, wenn explizit Textdateien erzeugt werden, die dann in Schild über die Textschnittstelle importiert werden müssen.
  Das ist zunächst mal ein Versuch; ob das so bleibt, hängt von der Reaktion der Benutzer und anderen Faktoren ab.

##### 17.05.2022

- Beim Export der gpu010.txt (UNTIS-Schülerdaten) kann jetzt optional statt der privaten die Schul-Email-Adresse exportiert werden. Die notwendige Einstellung muss unter "Extras-Einstellungen->Im/Export" vorgenommen werden.

##### 09.05.2022

- Neue Datenquelle "Umgebung", enthält Informationen aus den Kurseinstellungen (TageProWoche, StundenProTag, StundenDauer, AWocheGerade, ErsteStunde, AbschnitteProSchuljahr).
- Beim Export der Fächerliste in eine Textdatei wurde das Statitikkürzel nicht korrekt gefüllt, nun behoben.
- Fehler bei"Schüler mit DB-Zugriff bearbeiten", nun behoben

##### 03.04.2022

- Beim Import einer Notendatei werden die Mahnungen übernommen
- In Noten 42 kann die Mahnungseingabe (über "Einstellungen") freigeschaltet werden.

##### 16.03.2022

- In der Datenquelle "Klausurschreiber" das Feld "Lehrer" hinzugefügt.

##### 23.02.2022

- Im Fachwahldialog wurde nach dem Öffnen der erste Schüler nicht automatisch selektiert, nun behoben.
- Der CNF-Dialog wurde noch einmal überarbeitet: Die Ergebnisse und Regeln des aktuell gewählten Tabs werden in der Blockungsdatei gespeichert.
- In der Klausurplanung wurde eine Facharbeit nicht korrekt ausgewertet, nun behoben.
- In der Datenquelle "SchuelerKlausurtermine" das Feld "KlausurRaum" hinzugefügt
- Die Sat-Solver müssen im Unterverzeichnis "CNFSolver" des Programmverzeichnisses liegen, damit sie von Kurs 42 gefunden werden.
- Im Einstellungsdialog kann der gewünschte Solver ausgewählt werden. Zur Zeit stehen Cryptominisat5 und Kissat zur Verfügung.
- An gleicher Stelle können auch Parameter eingegeben werden, die in der Kommandozeile an den Solver übergeben werden.
- Die Facharbeiten werden bei der Klausurplanung jetzt korrekt berücksichtigt.
- In den Datenquellen "Kurse" und "Klausurkurse" wurde das Datenfeld "Facharbeiten" hinzugefügt.

##### 13.02.2022

- Der CNF-Solver ist jetzt standardmäßig integriert, muss allerdings über "Extras->Einstellungen->Allgemeines->CNF-Solver verwenden" aktiviert werden.
- Fehler (Bereichsüberschreitung) in der CNF-Blockung beseitigt.
- Beim Übertragen in den nächsten Abschnitt wird abgefragt, ob evtl. vorhandene UNTIS-Unterrichtsnummern gelöscht werden sollen.

##### 07.02.2022

- Beim Export der Teilleistungen im Schnittstellenformat (Teilleistungen.dat) wurden nicht alle Teilleistungen exportiert, nun behoben.

##### 23.01.2022

- Die Probleme bei der Noteneingabe (z.B. Sortierung) wurden behoben

##### 17.01.2022

- Beim Anlegen eines neuen Kurses im Dialog "Kurse bearbeiten" wurde keine gültige Id-Nummer erzeugt, nun behoben.

##### 13.01.2022

- Fehler beim Export von Teilleistungen, nun behoben.
- Fehler bei der Erzeugung der Fachwahlmatrix, nun behoben.
- Fehler beim Export von Leistungsdaten mit Mahnung, nun behoben.

##### 20.12.2021

- Der Fachwahldialog wurde überarbeitet, weil die Funktion "Kursart in bestimmten Fächern wandeln" nicht korrekt funktionierte. Dieser Menüpunkt ist jetzt in das Kontextmenü der ausgewählten Schülerfächer gewandert. Ablauf:
  1. Gewünschte Schüler markieren
  2. Gegebenenfalls die Vereinigungsmenge der Fächer bilden
  3. Die gewünschen Fächer markieren
  4. Mit der rechten Maustaste das Kontextmenü aufrufen und die gewünschte Änderung auswählen

##### 08.12.2021

- Überarbeitung der Optik einiger Dialoge
- Überarbeitung der Abwahl von Klausurnachschreibern.

##### 28.11.2021

- Beim Export der GPU017.TXT und in einer Klausur-Datenquelle wurden Anfangs. und Endstunde der Klausuren nicht richtig dargestellt, nun behoben.
- Die BenutzeroberflÄche wurde überarbeitet und einige Features von Windows 10 genutzt.
- Das separate Notenprogramm wurde überarbeitet. Wegen einiger Änderungen in der Dateistruktur von Kurs 42 können ältere Versionen von Noten 42 Notendateien, die mit diesem Snapshot erzeugt wurden, nicht lesen.

##### 17.11.2021

- Die im Dialog "Klausurtermine" eingegebenen Bemerkungen wurden nicht übernommen, nun behoben
- In der Schülerplänen wurden einige Stunden nicht angezeigt, nun behoben.

##### 31.10.2021

- Im Klausurplanungsdialog kann jetzt die Blockung zwischengesichert werden, ohne den Dialog zu verlassen
- Der Button "Klausuren pro Woche" war nicht aktiviert, nun behoben

##### 27.10.2021

- Die Blockungsdatei kann jetzt auch in einer SqLite-Datenbank gespeichert werden. Gesteuert wird das über Extras->Allgemeines->Format derBlockungsdatei. Kurs 42 kann beide Versionen lesen und schreiben, insbesondere also zwischen den Formaten übertragen.
- Im Hauptfenster der Anwendiung gibt es auf der Symbolleiste jetzt einen Abschnitt "Klausuren". Darüber hinaus können weitere Abschnitte (Actionbars) hinzugefügt werden (Kontextmenü).

##### 04.10.2021

- Bei der Terminüberprüfung von Klausuren wurden die Nachschreibetermine nicht berücksichtigt, nun behoben.
- Die Darstellung von Kurs 42 kann jetzt beliebig skaliert werden. (Extras->Einstellungen->Allgemeines->Verschiedenes)

##### 14.09.2021

- Bei der Fehlerbereinigung der Fächer wurden Sortierung und Fachgruppe gelöscht, nun behoben
- In den Einstellungen kann unter "Allgemeines" festgelegt werden,ob beim Laden einer Blockung sofort die Fehlerbereinigung gestartet werden soll.

##### 13.09.2021

- Neuer Menüpunkt: Unter "Extras" kann geprüft werden, ob ein neuer Snapshot existiert.

##### 03.09.2021

- Bei der Prüfung der Schülermenge vor dem Export in die DBkonnte es wegen einer unvollständigen Abfrage zu einem Speicherüberlauf kommen, nun behoben.

##### 02.09.2021

- Im Dialog "Klausurtermine bearbeiten" können (auf Wunsch vonAnwendern) Aufsichtslehrer und Klausurräume wieder getrennt über die Tastatur bzw. Dropdown-Listen eingegeben werden.

>

##### 30.08.2021

- Beim Laden einer Blockung wird automatisch eine Fehlerbereinigung durchgeführt.
- Bei der Klausurterminfestlegung können die Klausuren jetzt (wieder) in einer Pause beginnen und enden.

##### 26.08.2021

- Import der Leistungsdaten aus der Schild-NRW-Schnittstelle überarbeitet
- Unter Extras gibt es den neuen Menüpunkt "Dateisperrung zurücksetzen," mit dem eine ungültig gewordene Lockdatei gelöscht werden kann.

##### 21.08.2021

- Erweiterung im Dialog "Schüler manuell zuweisen": Hier können jetzt auch alle Schüler (nicht nur klassenweise) angezeigt werden,
- Vor dem Export der Blockung in die DB wird überprüft, ob es Unterschiede zwischen Schülern in der Blockung und der DB gibt.
- Diese überprüfung kann auch unabhängigvom Export über "Extras >Spezial>Schülervergleich" gestartet werden.

##### 13.08.2021

- Erweiterung der Fehlerbereinigung: "Karteileichen" in Kursen werdengefunden und gelöscht. In den Fällen, in denen Kurslisten nicht gedruckt werden können, sollte die Fehlerbereinigung aufgerufen werden
- Neue Funktion Extras>Spezial>Facharbeit löschen. Gelegentlichkonnte es vorkommen, dass bei Schülern fälschlicherweise Facharbeiten eingetragen waren, die mit dieser Funktion komplett gelöscht werden können.

##### 12.08.2021

- Normalversion mit geringen Anpassungen

##### 24.06.2021

- Experimentelle Version: Alle SQL-Abfragen sind in die separatesqLite-DB KursQueries.s3db ausgelagert. Damit können, falls Problememit der Groß/Kleinschreibung vonTabellen und Feldnamen vermutet werden,die entsprechenden Abfragen verändert werden. Ich bin mir zwar relativsicher, inzwischen alle Bezeichner an die korrekte Schreibweise angepasstzu haben, aber vielleicht hilft diese Möglichkeit ja, den Problemenauf die Spur zukommen, die bei der Schild-Datenhaltung auf einem LinuxServer zu bestehen scheinen.

##### 17.06.2021

- Erweiterung des Debug-Modus: Beim Start mit dem Parameter DEBUG: gibt Kurs beim Anlegen einer neuen Blockung detaillierte Meldungen aus.

##### 02.06.2021

- Beseitigung einiger Bugs (merkwürdigeKursbezeichnungen)
- im Auswahldialog für Kurse beim Report-Druck kann jetzt auf Kurse eines bestimmten Faches gefiltert werden
- Im Blockungsdialog kann die Anzahl der anzuzeigenden Zwischenergebnisse beschränkt werden (Standard ist 10)
- überarbeitung ind Erweiterung der Fehlerbereinigung

##### 20.05.2021

- Anpassung des Blockungsalgorithmus an sehr großeOberstufen
- "Klassen initialisieren" im Dialog "Kurse bearbeiten" funktionierte nicht, nun behoben
- Fehlerbereinigungsroutine erweitert
- Fehler im Dialog "Kurse bearbeiten" ... nicht im Editiermodus...) behoben.
- Beim Nachladen der Schüler wurde die Schul-Emailadresse nicht übernommen, nun behoben
- Beim Mailversand an Schüler wird die Schild-Einstellung (SchulEmail-Adresse verwenden) berücksichtigt.
- Format-Fehler bein Laden von FORQ-Schülern beseitigt

##### 18.05.2021

- Anzeigeproblem beim automatischen Blocken (NichtVerteilte) beseitigt
- Fehlermöglichkeit bei sehr spezieller Sperr-und Fixierungssituation beim Blocken beseitigt

##### 16.05.2021

- Fehler im Fachwahldialog behoben
- Neue RAP-Funktion "NurSchuelerMitIndKursart(..)" filtert aufKursteilnehmer mit z.B. AB4. Zurücksetzen mitLeerstring als Kursart.

##### 20.04.2021

- Fehler bei der Noteneingabe beseitigt
- Im Umwahldialog werden nicht verteilte Schülerfarblich gekennzeichnet
- Im Umwahldialog kann auf unverteilte Schüler einerbestimmten Kursart gefiltert werden
- Fehler bei der Anmeldung an Ms-SQLServer beseitigt
- Fehler beim Druck von Klausurübersichtenbeseitigt.
- Die Datenquelle "Blockung" enthält jetzt dieFelder "Schuelerzahl", "Lehrerzahl" und "Externe"
- Beim Versuch, eine Blockung auf einem nicht mehrvorhandenen Datenträger zu speichern, führt nichtmehr zum Absturz,

##### 06.04.2021

- Fehler nach Schülerabgleich beseitigt
- SchulEmail wird jetzt korrekt aktualisiert
- Darstellung von Namen (Sonderzeichen)überarbeitet.

##### 15.03.2021

- Im Dialog "Klausurtermin bearbeiten" kann das Flag "Facharbeit berücksichtigen" gesetzt werden. Standardit "nicht berücksichtigen".
- In der Blockungsansicht gibt es im lokalen Menü der Schülerlistedie Option "Alle Kurse drucken", mitder es möglich ist, alle Kurslisten zu drucken, indenen der selektierte Schüler vertreten ist.

##### 11.03.2021

- Erweiterung der Klausurplanung: Dem Zusatztermin können jetztdirekt Schüler zugewiesen werden.Jeder Zusatztermin enthält genau einenKurs, in den beliebige Schüler eingefügt (und auch wieder entfernt) werdenkönnen. Ansonsten verhält sich der Termin wie ein normalerKlausurtermin. Die Zuordnung erfolgtim Dialog "Klausurtermin festlegen".Wenn ein Zusatztermin mit der rechten Maustaste angeklickt wird, enthältdasPopup-Menü die zwei zusätzlichen Menüpunkte "Nachschreiber einfügen" und"Nachschreiber löschen". Der Rest ist IMHO selbsterklärend. ExistiereneZusatztermine müssen gelöscht und neu gesetzt werden, weil dabei erst ein Flag gesetzt wird, das die Schiene als Zusatztermin kennzeichnet

##### 09.03.2021

- In den Schülerfachwahlen gibt es ein neues Feld "Facharbeit". Ein Fach,bei dem diesemsFlag gesetzt ist, wird in allen Bereichen als mündliches Fachbehandelt. Das boolesche Feld "Facharbeit" wird es zunächst in denDatenquellen "Kursteilnehmer" und "Fachwahl" geben. Das Flag "Facharbeit"wird im Dialog Fachwahlen durch Doppelklick auf ein Fach in der Liste dergewähltenFächer gesetzt bzw. gelöscht. Zusätzlich ist das Feld in dem Text - Im/Export der Schülerwahlen enthalten.

##### 08.03.2021

- Interne Anpassungen. Das Feld "Gruppe" gibt es jetzt auch in der Datenquelle "Kursteilnehmer".
- Im (Drucklistenauswahldialog kann als Sortierung jetzt auchGruppe, Name,Vorname gewählt werden

##### 07.03.2021

- Der Schüler-Datensatz wurde um das Feld "Gruppe" erweitert. Damit wird der Austausch mit dem Corona-Planer von Herrn Bartsch vereinfacht.

##### 06.03.2021

- Fewhler bei der Anzeige des Geschlechtes in einemDialog, nun behoben
- Beim Textimport von Schülern kan entschieden werden, ob die Tabelle aktualisiert und ergänzt oder überschrieben werden soll

##### 03.03.2021

- Die nichtverteilten Fächer der Schüler wurden im Umwahldialog nicht angezeigt, nun behoben
- Der Stundenplanimport aus UNTIS wurde überarbeitet

##### 18.02.2021

- Kopieren von Klausurblockungen berichtigt
- Lokales Menü in der Blockungsansicht überarbeitet
- Fehler im Einstellungsdialog beseitigt
- Umlautdarstellung im Schülerplan berichtigt

##### 15.02.2021

- überarbeitung der Benutzeroberflächen

##### 10.02.2021/h5>

- Sortierung noch einmal überarbeitet
- AB4 wurde bei neu einsetzenden Sprachen fälschlicherweise als schriftlich behandelt

##### 05.02.2021

- Der Aufruf des Fachwahldialoges wurde versehentlich gelöscht, jetzt wieder vorhanden
- In der Kurslistenanzeige im Umwahldialog wurde die Umschaltung der Fixierung falsch angezeigt.

##### 01.02.2021

- Datenquelle Kursteilnehmer überarbeitet

##### 31.01.2021

- Fehler beim Druck von Schülerwahlbögen behoben
- Fehler im Dialog "Kurse bearbeiten" behoben
- Umlaute werden wieder korrekt dargestellt
- Fehler im Dialog "Blockung und Blockgruppe bearbeiten" (änderungen am Flag "Folgeschuljahr" wurden nichtübernommen) behoben.
- Funktion "Blockung in den nächsten Abschnittübertragen" jetzt in den Dialog "Blockung und Blockgruppe bearbeiten" verlagert.

##### 29.01.2021

- Buttonleiste im Klausurtermin kann rechts oder links angedockt werden (Vorschlag von Herrn Jakel)
- Sortierung überarbeitet. In der Vergleichsfunktion für Kurse nach Fächern gab es einen Fehler.