Aktivitäten
Neuestes
False
Bannerhintergrundbild
Produktivitätsaktivitäten
Letzte Aktualisierung 26. Apr. 2024

Tabellenfunktionen

Im folgenden Beispiel wird erläutert, wie Sie Tabellen beim Erstellen eines Automatisierungsprozesses optimal nutzen. Gezeigt werden Aktivitäten wie Filter Table, Sort Table, Get Table Range und Read Range. Sie finden diese Aktivitäten im Paket UiPath.Excel.Activities.

So kann der Automatisierungsprozess erstellt werden:

  1. Öffnen Sie Studio und erstellen Sie einen neuen Prozess.
  2. Ziehen Sie eine Sequence in den Workflow-Designer

    • Erstellen Sie die folgenden Variablen:

      Variablenname

      Variablentyp

      Standardwert

      Password

      GenericValue

      Keine Angabe

      FilteredEmployees

      DataTable

      Keine Angabe
      Hinweis: Fügen Sie die Datei Employees.xlsx in den Projektordner ein. Alle Daten werden aus dieser Datei abgerufen.
  3. Ziehen Sie einen neuen Sequence-Container in den zuvor erstellten Container und nennen Sie ihn Excel-Kennwort abrufen.
  4. Fügen Sie eine Assign-Aktivität in die Sequence Excel-Kennwort abrufen ein.

    • Fügen Sie im Eigenschaftenbereich Password in das Feld An und "1o2Pqdf6A" in das Feld Wert ein. Sie müssen dies tun, da die Employees.xlsx-Datei kennwortgeschützt ist.
  5. Ziehen Sie eine Aktivität Excel Application Scope unter die Sequence Excel-Kennwort abrufen.

    • Das Feld DateiPfad muss mit "Employees.xlsx" ausgefüllt werden
    • Aktivieren Sie im Eigenschaftenbereich die Kontrollkästchen für die Optionen Schreibgeschützt und Sichtbar. Dadurch wird die "Employees.xlsx"-Datei für jeden im schreibgeschützten Modus sichtbar.
  6. Fügen Sie einen neuen Sequence-Container im Textkörper des Excel Application Scope hinzu.
  7. Ziehen Sie eine Filter Table-Aktivität in die neu erstellte Sequence.

    • Fügen Sie im Eigenschaftenbereich den Wert Field in das Feld Spaltenname ein, {"Police", "Fire"} in das Feld Filteroptionen, "DataExtract" in das Feld Blattname und "Employees" in das Feld Tabellenname.
  8. Platzieren Sie eine Sort Table-Aktivität unter die Filter Table-Aktivität.

    • Fügen Sie im Eigenschaftenbereich "Income" in das Feld Spaltenname ein, "DataExtract" in das Feld Blattname und "Employees" in das Feld Tabellenname.
  9. Ziehen Sie eine Aktivität Get Table Range unter die Aktivität Sort Table.

    • Gehen Sie zum Eigenschaftenbereich und fügen Sie folgende Informationen hinzu: "DataExtract" in das Feld Blattname, "Employees" in das Feld Tabellenname und AllEmployees in das Feld Bereich.
  10. Fügen Sie eine Aktivität Write Line unterhalb der Aktivität Get Table Range hinzu.

    • Fügen Sie die Syntax "Employees list: " + AllEmployees in das Feld Text ein.
  11. Ziehen Sie eine Aktivität Excel Read Range unter die Aktivität Write Line.

    • Fügen Sie im Eigenschaftenbereich AllEmployees in das Feld Bereich ein, "DataExtract" in das Feld Blattname und FilteredEmployees in das Feld Datentabelle.
    • Die Kontrollkästchen für HeaderHinzufügen und FilterVerwenden müssen aktiviert sein, da die erste Zeile die Tabellenheader enthält und wir nur die gefilterten Daten abrufen müssen.
  12. Ziehen Sie eine Aktivität For Each Row und platzieren Sie sie unterhalb der Aktivität Excel Application Scope.

    • Fügen Sie im Panel Eigenschaften die Variable FilteredEmployees im Feld DataTable hinzu.
  13. Fügen Sie eine neue Aktivität Write Line in den Textkörper der Aktivität For Each Row ein.
  • Fügen Sie in das Feld Text die folgende Syntax String.Format("{0,-15} {1, -30} {2, 10}", row("Income"), row("Name"), row("Work")) ein.

War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
UiPath Logo weiß
Vertrauen und Sicherheit
© 2005-2024 UiPath. All rights reserved.