activities
latest
false
Wichtig :
Bitte beachten Sie, dass dieser Inhalt teilweise mithilfe von maschineller Übersetzung lokalisiert wurde. Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.
UiPath logo, featuring letters U and I in white

Workflow-Aktivitäten

Letzte Aktualisierung 20. Feb. 2026

For Each Row in Data Table

UiPath.Core.Activities.ForEachRow

Beschreibung

Führt eine Aktion einmalig für jede Zeile in der angegebenen DataTable-Variablen aus.

Einschränkung

Die Aktivität For Each Row in Data Table unterstützt keine Persistenz in untergeordneten Aktivitäten.

Um diese Einschränkung zu umgehen, verwenden Sie eine reguläre For Each- Aktivität mit Zahlen, um jede Zeile anhand ihres Indexes zu durchsuchen:

  1. Stellen Sie die Schleife so ein, dass sie von 1 zur Anzahl der Zeilen in Ihrer Tabelle wechselt:
    Enumerable.Range(1, dataTable.RowCount).ToList()
    Enumerable.Range(1, dataTable.RowCount).ToList()
    
  2. Greifen Sie innerhalb der Schleife anhand ihrer Nummer auf die Zeile zu:
    dataTable.Rows(currentNumber)
    dataTable.Rows(currentNumber)
    
    Wichtig:

    Greifen Sie immer auf eine Zeile über ihre Nummer zu, anstatt die aktuelle Zeile in einer Variablen zu speichern.

Projektkompatibilität

Windows - Legacy | Windows | Plattformübergreifend

Plattformübergreifende Konfiguration

  • Datentabelle (DataTable) - Die Variable DataTable, für die eine Aktion für jede Zeile ausgeführt werden muss.
  • Item - The name used to reference each row in the contained activities.
  • Body - Activities to be executed for each row are placed here.

Windows – Legacy, Windows-Konfiguration

Designer-Panel
  • For Each - The name used to reference each row in the contained activities.
Eigenschaften-Panel
Allgemein
  • AnzeigeName (DisplayName) - Der Anzeigename der Aktivität.
Eingabe
  • Bedingung – Diese Bedingung gilt für die gesamte Schleife. Bei False wird der Textkörper der Aktivität nicht ausgeführt.
  • Datentabelle (DataTable) - Die Variable DataTable, für die eine Aktion für jede Zeile ausgeführt werden muss.
  • MaxIterationen – Geben Sie ein, wie oft die Schleife ausgeführt werden soll.
Sonstiges
  • Privat (Private) - Bei Auswahl werden die Werte von Variablen und Argumenten nicht mehr auf der Stufe Verbose protokolliert.

Ausgabe

  • Index – Ein nullbasierter Index, der angibt, welches Element der aktuellen Sammlung iteriert wird. Er wird in einer Int32-Variablen gespeichert.

Verwendungsbeispiel der „For Each Row in Data Table“-Aktivität

Hier sehen Sie, wie die Aktivität For Each Row in einem Beispiel verwendet wird, das mehrere Aktivitäten enthält.

War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
Uipath Logo
Vertrauen und Sicherheit
© 2005–2026 UiPath. Alle Rechte vorbehalten