Verwenden des Iterators „Für jede Zeile in CSV/TXT“

Verwenden Sie den Iterator Für jede Zeile in CSV/TXT der Schleife-Aktion, um die Daten jeder Zeile in einer CSV- oder Textdatei zu lesen und die aktuelle Zeile einer Datensatzvariablen zuzuweisen. Der Bot liest die Werte in jeder Zelle als Werte des Typs Zeichenfolge, auch wenn es numerische Werte gibt.

Vorbereitungen

Öffnen Sie zunächst die CSV- oder Textdatei. Verwenden der Aktion „Öffnen“ für CSV/TXT-Dateien

Anmerkung: Der Iterator Für jede Zeile in CSV/TXT unterstützt nur CSV/TXT-Dateien, die dem Standard RFC 4180 entsprechen. Weitere Informationen zum Standard finden Sie unter Common format and MIME type for CSV files.
Um den Iterator Für jede Zeile in CSV/TXT in einer Schleife zu verwenden, gehen Sie wie folgt vor:

Prozedur

  1. Doppelklicken oder ziehen Sie die Schleife-Aktion aus dem Schleifen-Paket in die Aktionen-Palette.
  2. Wählen Sie die Option Für jede Zeile in CSV/TXT aus der Liste Iterator aus.
  3. Geben Sie den den Namen der Sitzung ein, die Sie zum Öffnen der CSV- oder Textdatei bei der Aktion Öffnen verwendet haben.n ein.
  4. Wählen Sie eine Datensatzvariable aus der Liste Aktuelle Zeile dieser Variablen zuweisen aus oder erstellen Sie eine neue Variable.
    Anmerkung: Wenn Sie eine vorhandene Datensatzvariable auswählen, stellen Sie sicher, dass die Großschreibung der Spaltenüberschriften in der CSV- oder Textdatei mit dem Schema der Datensatzvariable übereinstimmt. Datensatzvariable

Nächste Maßnahme

Fügen Sie Aktionen hinzu, um die Werte aus der CSV- oder Textdatei in Ihrer Automatisierung zu verwenden. Verwenden Sie die Datensatzvariable, um die Werte nach Indexnummer oder Spaltenname abzurufen. Wenn zum Beispiel die erste Spalte der Datei mit EmployeeID betitelt ist, geben Sie $rYourVariableName[0]$ oder $rYourVariableName{EmployeeID}$ ein, um den Wert der ersten Zelle jeder Zeile abzurufen.
Anmerkung: Sie müssen die Option Enthält Kopfzeile in der Aktion CSV/TXT > Öffnen auswählen, um die Datensatzwerte nach Spaltennamen anzugeben.

Ein Beispiel finden Sie unter Erstellen eines Bot Insight Dashboard-Bots.