Der DaNiS-Kurswahlenimport ermöglicht es Ihnen, Kursinformationen aus anderen Programmen (auch Kursexperte) zu importieren und die Kurszuweisungen in DaNiS zu übernehmen.

Damit eine Übernahme funktioniert, müssen folgende Voraussetzungen erfüllt sein:

Die einzulesende Datenquelle liegt im CSV- oder TXT-Format vor. Mögliche Feldtrennzeichen sind Semikolon, Komma, Doppelpunkt, Doppelkreuz und Tabulator.

Die Informationen über die Feldbezeichnungen müssen in der ersten Zeile der Quelldatei stehen. 


Nach dem Import können die Felder der Quelldatei den folgenden DaNiS-Feldern zugeordnet werden:


Schüler:Nachname, Schüler.Rufname, Schüler.Vornamen, Schüler.Geschlecht, Schüler Geburtsdatum, Schüler.Ident, Schüler.ID, Belegung.Kurs.Name, Belegung.Kurs.ID, Belegung.Niveau, Belegung.Fremdsprachentyp, Belegung.Von, Belegung.Bis


Wichtig:


  • Die Kurse, die importiert werden sollen, müssen zuvor in DaNiS mit der identischen Kursbezeichnung (Belegung.Kurs.Name) oder der identischen Kurs.ID (Belegung.Kurs.ID) in DaNiS angelegt worden sein.
  • Für einen erfolgreichen Import müssen nicht alle DaNiS-Felder belegt sein. Es reichen etwa Informationen zu den Schülern (Name, Rufname oder Ident-Nr / ID-Nr) und der Kursname bzw. die Kurs-ID
  • Die jeweiligen Schülerdatensätze müssen mit den Schülern in DaNiS übereinstimmen.


Beispiel: Kursdatenübernahme aus KursExperte


Vorarbeiten:

KursExperte sollte an die DaNiS-Datenbank angehängt sein und die Daten entsprechend aktuell bezogen haben. (KursExperte -> Einstellungen). 

Legen Sie vor dem Import die Kurse, die im KursExperten gewählt werden sollen, bei DaNiS an. 

Nun kann über Planung und Optimierung eine neue Kurswahl durchgeführt werden. 

Wählen Sie zunächst die Gruppen, die von der Wahl betroffen sind, und legen Sie eine PLD-Datei an.



Wenn Sie die Kurse anlegen, achten Sie darauf, dieselben Bezeichnungen zu wählen, die Sie zuvor in DaNiS gewählt haben. 

Wichtig: Entscheidend ist die Bezeichnung im Feld "Bez. für Übertragung". Benennen sie zunächst alle Kurse und wählen Sie am Schluss den Button "Bezeichg. übertragen".

Für die automatische Kurszuordnung mit KursExperte ist es sinnvoll, die Optionen Min. und Max. zu wählen. Weitere Informationen wie Raum und Lehrkraft müssen nicht hinterlegt sein, da diese Angaben in DaNiS direkt bearbeitet werden können.

Im eigentlichen Exportdialogfenster von DaNiS-KursExperte sollten dann die Kursnahmen in der entsprechenden Spalte vorhanden sein. Die Angaben über Fachart, Nummer, Schuljahr und Halbjahr sind an dieser Stelle nicht relevant.



Wenn der Transferstart-Butten gedrückt worden ist, ist eine Transfer-DATEINAME.txt im angegebenen Verzeichnis erzeugt worden.

Diese kann nun importiert werden.

Starten Sie unter Extras -> Module den DaNiS-Kurswahlen-Import und wählen Sie Datei -> Öffnen und die entsprechende Export-Datei.

Bei einem Export aus KursExperte müssen nur die Spalten IDENT und KURSNAME den DaNiS-Feldern Belegungs.Kurs.Name und Schüler.Ident zugeordnet werden. 


Wählen Sie zunächst Validieren... um einen Überblick zu bekommen, ob die Daten teilweise fehlerhaft sind. Sollte für einzelne Schülerinnen und Schüler in der zu importierenden Datei keine Wahl vorhanden sein, so erhalten Sie für diese Schülerinnen und Schüler die Meldung "Keine Kurswahl vorhanden.". Die Validierungsoption würde Sie auch informieren, wenn einzelne Datensätze keinen Schülerinnen und Schülern in Ihrer DaNiS-Datenbank zugeordnet werden könnten oder die Kurse nicht vorhanden sind. Über "Gehe zu" können Sie zu einem bestimmten Datensatz springen, um hier die Daten ggf. zu überprüfen. Wählen Sie "Abbrechen", wenn alles in Ordnung ist.


Nun kann der eigentliche Import durchgeführt werden. Am Ende werden Sie darüber informiert, wie viele Kurse importiert werden konnten, welche ggf. schon vorhanden waren und bei wie vielen Schülerinnen und Schülern keine Wahl vorhanden war.