$newline never
<h3>Hinweise zum Import von CSV-Dateien
<dl .deflist>
    <dt .deflist__dt>Datenformat
    <dd .deflist__dd>
      Beim Import wird, pro Spalte, das selbe Datenformat erwartet, wie es beim #
      Export produziert wird (siehe <i>Spalten- & Zellenformat</i> #
      unter <i>CSV-Export</i>).<br />
      Spalten können beliebig permutiert werden und dürfen auch fehlen (in #
      diesem Fall wird die fehlende Spalte so behandelt als enthielte sie in #
      jeder Zeile eine leere Zelle).<br />
      Spalten werden an ihrer Überschrift identifiziert. #
      Die Überschrift darf daher nicht verändert oder entfernt werden.<br />
      Das verwendete Separator-Zeichen (Komma, Semikolon, Tabulator, #
      ...) wird beim Import automatisch erkannt.<br />
      Beim Import wird stets die selbe Zeichenkodierung erwartet, wie #
      sie auch für den CSV-Export eingestellt ist.
    <dt .deflist__dt>Änderungen
    <dd .deflist__dd>
      Bei den meisten Zellen wird durch den Import der Stand der #
      Datenbank dem Inhalt der Zelle angepasst (z.B. ein #
      Klausurergebnis).<br />
      Bei Zellen, wo dies nicht möglich ist (z.B. die #
      Maximalpunktezahl einer Teilaufgabe), werden etwaige #
      Unterschiede zum Stand der Datenbank ignoriert.
    <dt .deflist__dt>Vorschau
    <dd .deflist__dd>
      Es wird eine Vorschau angezeigt, bevor irgendetwas tatsächlich #
      geändert wird.<br />
      In der Vorschau kann dann auch eine beliebige Teilmenge der #
      Änderungen zur Anwendung ausgewählt werden.
    <dt .deflist__dt>Leere Zellen
    <dd .deflist__dd>
      Löschbare Zellen werden durch leere Zellen gelöscht oder auf #
      eindeutige Werte gesetzt.
    <dt .deflist__dt>Konsistenz
    <dd .deflist__dd>
      <p>
        Es werden nur konsistente Änderungen akzeptiert!
      <p>
        Daraus folgt, dass es sinnvoll sein kann, gewisse Zellen frei #
        zu lassen; ändert man z.B. die Studienfachzuordnung eines #
        Teilnehmers ab, so müsste man auch Abschluss und #
        Fachsemester passend ändern.<br />
        Da diese jedoch eindeutig sind, kann man diese Zellen einfach #
        frei lassen.
    <dt .deflist__dt>Zeilen Identifikation
    <dd .deflist__dd>
        Mehrere Spalten werden zur Identifikation der Zeile #
        verwendet.<br />
        Es muss nicht in jeder Spalte der Zeile ein Wert vorhanden #
        sein, so lange die Identifikation noch eindeutig ist.<br />
        Sind mehrere Werte vorhanden, so müssen diese natürlich #
        zueinander passen.
    <dt .deflist__dt>Zeilen hinzufügen
    <dd .deflist__dd>
        Es können auch neue Zeilen hinzugefügt werden, sofern #
        ausreichend eindeutige Informationen vorhanden sind; #
        z.B. können so Prüfungsteilnehmer nachgemeldet werden.
    <dt .deflist__dt>Zeilen löschen
    <dd .deflist__dd>
        Fehlende Zeilen werden in der Vorschau zur Löschung angeboten #
        und dann ggf. gelöscht.
