UiPath Documentation
studio
2021.10
false
Studio-Benutzerhandbuch
Wichtig :
Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.

Beispiel der Verwendung von DataTable-Variablen

Um zu veranschaulichen, wie Sie DataTable-Variablen verwenden können, werden wir eine Automatisierung erstellen, die nur zwei von mehreren Spalten eines Excel-Arbeitsblatts liest und diese in ein anderes Arbeitsblatt, das bereist andere Informationen enthält, überträgt.

Die Ausgangsdatei ist eine Datenbank mit Personen, Transaktionen, Daten und Produkten. In diesem Beispiel werden wir ihre Namen und Bestelldaten extrahieren und sie einem Excel-Arbeitsblatt anfügen, das bereits ähnliche Informationen enthält.

  1. Erstellen Sie eine neue Sequence.

  2. Add an Excel Application Scope activity to the sequence. This activity is required for most of the Excel-related activities.

    Hinweis:

    If you do not have Excel activities installed on your version of UiPath, use the Manage Packages functionality to get them.

  3. Erstellen Sie zwei DataTable-Variablen, NamesList und DateInfo. Diese werden verwendet, um Informationen aus dem ursprünglichen Excel-Arbeitsblatt zu speichern.

  4. Geben Sie den Pfad der ursprünglich zu verwendenden Excel-Datei in Anführungszeichen in das Panel Eigenschaften (Properties) im Feld DateiPfad (WorkbookPath) ein.

  5. Add two Read Range activities and place them one under the other, in the Excel Application Scope activity. These are used to get information from the initial spreadsheet.

  6. Wählen Sie die erste Bereich lesen (Read Range)-Aktivität aus und geben Sie im Panel Eigenschaften (Properties) im Feld Bereich (Range) „G7:G37“ ein. Dies sind die Excel-Tabellenkoordinaten, die UiPath Studio mitteilen, an welcher Stelle die Informationen extrahiert werden sollen.

  7. Nehmen Sie im Feld ArbeitsblattName (SheetName) keine Änderungen vor, da der Name unserer Tabelle der Standardname „Bestellungen“(Orders) ist.

  8. Geben Sie in das Feld DatenTabelle (DataTable) den Namen der ersten DataTable-Variable ein NamesList. Diese Variable speichert alle verfügbaren Informationen zwischen den Zeilen G7 und G37.

  9. (Optional) Ändern Sie den Wert im Feld AnzeigeName (DisplayName) auf „Read Names“, um diese Aktivität leicht von der zweiten unterscheiden zu können.

  10. Wählen Sie die zweite Aktivität Bereich lesen (Read Range) aus und geben Sie im Panel Eigenschaften (Properties) im Feld Bereich (Range) „C7:C37“ ein. Dies sind die Excel-Tabellenkoordinaten, die das Bestelldatum enthalten, das extrahiert werden soll.

  11. Geben Sie die Variable DateInfo im Feld DatenTabelle (DataTable) an. Diese Variable beinhaltet alle benötigten Datumsinformationen.

  12. In the Activities panel, under System > File > Workbook, add a Write Range activity to the Designer panel, under the Excel Application Scope. This activity is used to write the stored information to another Excel file.

    Hinweis:

    Die Datei, die mit der Aktivität BereichSchreiben (Write Range) verwendet wird, muss geschlossen sein, wenn Sie das Projekt ausführen. Andernfalls wird ein Fehler angezeigt und die Ausführung der Automatisierung gestoppt.

  13. Geben Sie den Pfad der Excel-Datei, die verwendet wird, um alle in den vorherigen Schritten gesammelten Informationen zu speichern, im Panel Eigenschaften (Properties) in das Feld DateiPfad (WorkbookPath) ein.

  14. Geben Sie die Variable NamesList in das Feld DatenTabelle (DataTable) ein.

  15. Geben Sie in das Feld ArbeitsblattName (SheetName) Database und in AnfangsZelle (StartingCell) „B7“ ein. Das ist die Startzeile, in welche die Information aus der ursprünglichen Datei hinzugefügt wird.

  16. Fügen Sie eine weitere BereichSchreiben (Write Range)-Aktivität hinzu und platzieren Sie diese unter der ersten.

  17. Füllen Sie im Panel Eigenschaften (Properties) die Felder DateiPfad (WorkbookPath) und ArbeitsblattName (SheetName) wie bei der vorangegangen BereichSchreiben (Write Range)-Aktivität aus.

  18. Geben Sie „A7“ in das Feld Beginnzeile(Starting Cell) ein.

  19. Geben Sie die Variable DateInfo in das Feld DatenTabelle (DataTable) ein.

  20. Drücken Sie F5. Ihre Automatisierung wird ausgeführt.

  21. Doppelklicken Sie auf die finale Excel-Datei. Beachten Sie, dass die kopierten Informationen verfügbar und korrekt aktualisiert worden sind.

War diese Seite hilfreich?

Verbinden

Benötigen Sie Hilfe? Support

Möchten Sie lernen? UiPath Academy

Haben Sie Fragen? UiPath-Forum

Auf dem neuesten Stand bleiben