Datei lesen (Zeilenschleife)

Dieses Kommando liest eine Textdatei oder CSV-Datei zeilenweise ein. Die Zeilen müssen durch ein Zeilenumbuch-Zeichen getrennt sein. Wenn das Kommando eingefügt wird, wird ein Block eingefügt. Alle Zeilen die in diesen Block eingefügt werden, werden für jede Zeile der Datei durchlaufen. Mit dem Kommando Schleifenabbruch kann das Lesen vorzeitig beendet werden.
Zeilen aus CSV-Dateien können mit dem Kommando Aufteilen Zeichenkette aufgeteilt werden.

Beschränkung der Dateizugriffe: Wenn kein absoluter Pfad angegeben wird, wird der erste Ordner benutzt, der in der DLESessionConfig hinterlegt ist. Es können nur Dateien angesprochen werden, welche in einem der dort angegebenen Verzeichnisse liegen. Wenn dort nichts konfiguriert wurde, wird von der DLE keine Prüfung durchgeführt. Relative Pfade mit „..“ sind nicht zulässig.

Parameter:

  • Dateiname: Name der Datei inklusive Verzeichnis mit / als Trennzeichen – Hier kann auch eine URL angegeben werden.
  • Zeichenkodierung: (optional) Der Zeichensatz, mit dem die Datei gelesen werden soll. Default ist der Systemzeichensatz. Damit ist eine Zeichensatzkonvertierung in Kombination mit dem Datei schreiben Kommando möglich.
  • Zielfeld: Feld, in welches der Zeileninhalt gestellt werden soll.