Die Öffnen-action ermöglicht es Ihnen, das Trennzeichen für die Datei festzulegen, die Leerzeichen aus der Datei zu entfernen und eine geeignete Codierung für die Datei auszuwählen.

Sobald Sie einen Bot erstellt haben, führen Sie die folgenden Schritte aus, um eine CSV- oder Textdatei mit der Aktion Öffnen zu öffnen.
Anmerkung:
  • Wenn ein doppeltes Anführungszeichen (") das letzte Element der letzten Zeile der CSV/TXT-Datei ist, tritt beim bot während der Laufzeit ein Fehler auf.
  • Wenn Sie mit der CSV/TXT > Öffnen-action eine CSV-Datei öffnen, lesen und einer Tabelle zuweisen und sie anschließend mit der Datentabelle > In Datei schreiben-Aktion in eine Datei schreiben, interpretiert die Automatisierung alle Kommas in der Kopfzeile oder in den Zellendaten als Trennzeichen. Wenn beispielsweise drei aufeinanderfolgende Zellen Daten wie "abc", "bcd", "efd" enthalten, wird jede dieser Zellen in der endgültigen Ausgabe in dreifache Anführungszeichen gesetzt, woraus sich """abc""", """bcd""", """efd""" ergibt.

Prozedur

  1. Doppelklicken Sie auf die Öffnen-action aus dem CSV/TXT-package in der Palette Aktionen oder ziehen Sie sie.
  2. Wählen Sie eine der folgenden Optionen aus, um den Speicherort der CSV‑ oder Textdatei anzugeben, die Sie öffnen möchten:
    • Control Room-Datei: Ermöglicht das Öffnen einer Datei aus dem Control Room.
    • Desktop-Datei: Ermöglicht es Ihnen, eine Datei vom Gerät aus zu öffnen. In dieses Feld kann auch der Dateipfad als Zeichenfolgenvariable oder globaler Wert eingegeben werden.
      Anmerkung: Wenn Sie einen Dateipfad in das Feld Desktop-Datei eingeben oder das System nach einer bestimmten Datei durchsuchen, bei der der Dateipfad durch das Zeichen \ getrennt ist, und den bot dann speichern, wird das Zeichen \ in / geändert, da der bot zur Trennung von Dateipfaden / verwendet. Ihre bots werden auch dann weiter erfolgreich ausgeführt, wenn das Zeichen \ während der bot-Ausführung in / geändert wird.
    • Variable: Ermöglicht das Öffnen einer Datei durch Angeben einer Dateivariablen.
    Die Öffnen-Aktion unterstützt das Streaming von Dateien. Sie können eine der unterstützten Aktionen verwenden, um eine streambare Dateivariable zu erstellen und die Variable einer in einem Cloud-Speicher verfügbaren Datei zuzuweisen. Diese Variable ist nur innerhalb der aktuellen Sitzung verfügbar, da globale Werte keine streambaren Dateivariable unterstützen. Weitere Informationen zu Dateistreams und unterstützten Paketen finden Sie unter File streaming using file variable.
  3. Aktivieren Sie das Kontrollkästchen Enthält Kopfzeile, wenn die Datei eine Kopfzeile enthält und Sie Werte aus dieser Zeile abrufen möchten.
  4. Wählen Sie eine der folgenden Optionen aus, um das in der Datei verwendete Trennzeichen anzugeben:
    • Komma
    • Registerkarte
    • Regionales Listentrennzeichen Ermöglicht die Angabe des Trennzeichens, wie es in den Ländereinstellungen des Windows-Betriebssystems konfiguriert ist. Wenn das Listentrennzeichen in den Windows-Regionaleinstellungen geändert wird, sollte auch die CSV-Datei dieses Zeichen als Trennzeichen enthalten.
    • Newline
    • Sonstiges: Damit können Sie ein anderes Trennzeichen als die oben aufgeführten Optionen angeben.
  5. Aktivieren Sie die Kontrollkästchen Leerzeichen am Anfang abschneiden und Leerzeichen am Ende abschneiden, um die führenden und nachgestellten Leerzeichen aus den aus der CSV/TXT-Datei extrahierten Daten zu entfernen
  6. Wählen Sie eine Option aus der Liste Verschlüsselung aus, um die Verschlüsselung anzugeben, die für die Datei angewendet werden soll. Die Daten aus der CSV/TXT-Datei werden auf der Grundlage der ausgewählten Verschlüsselungsoption abgerufen, auch wenn die Eingabedatei eine andere Verschlüsselung aufweist.
    • ANSI: Dient der Verschlüsselung des lateinischen Alphabets.
    • UTF8: Können alle möglichen Zeichen verschlüsseln.
    • UNICODE
    • Win1251: wird zur Verschlüsselung von Sprachen verwendet, die die kyrillische Schrift verwenden, einschließlich Bulgarisch, Russisch und Serbisch.
    • UTF-16LE: ignoriert das Unicode-Zeichen BOM (Byte Order Mark) am Anfang der Datei.
    • Standard: identifiziert die Dateiverschlüsselung. Diese Option unterstützt die Dateiverschlüsselungen UTF-8, UTF-16LE und UTF-16BE.
    Anmerkung: Shift-JIS-Dateien müssen ANSI als Verschlüsselung verwenden, um den Inhalt von Textdateien zu lesen.
  7. Klicken Sie auf Speichern.

Nächste Maßnahme

Verwenden Sie die Lesen-action, um die Daten aus der CSV/TXT-Datei abzurufen und sie einer Tabellenvariablen zuzuweisen. Sie können die Schleife-action verwenden, um jede Datenzeile aus der Datei- oder Tabellenvariablen abzurufen und sie der Datensatzvariablen für weitere Operationen zuzuweisen.