UiPath Documentation
activities
latest
false
Workflow-Aktivitäten
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.

Datentabellen verbinden (Join Data Tables)

Kombiniert Zeilen aus zwei Tabellen durch Verwendung von Werten, die in beiden gemeinsam vorkommen, gemäß einer Join-Regel, die im Parameter Join Type angegeben ist.

Definition

Namespace: UiPath.Activities.System.API

Assembly: UiPath.System.Activities.Api (in UiPath.System.Activities.Api.dll)

JoinDataTables(DataTable, DataTable, List<JoinOperationArgument>, JoinType)

DataTable JoinDataTables(
    DataTable dataTable1,
    DataTable dataTable2,
    List<JoinOperationArgument> arguments,
    JoinType joinType
)
DataTable JoinDataTables(
    DataTable dataTable1,
    DataTable dataTable2,
    List<JoinOperationArgument> arguments,
    JoinType joinType
)

dataTable1 Datentabelle : Die erste Tabelle, die Sie in der Verbindungsoperation verwenden möchten, gespeichert in einer DataTable -Variablen.

dataTable2Datentabelle : Die zweite Tabelle, die Sie in der Verbindungsoperation verwenden möchten, gespeichert in einer DataTable -Variablen.

Hinweis:

Die Reihenfolge, in der die beiden Tabellen zur Verfügung gestellt werden, ist sehr wichtig, weil sie die Struktur der resultierenden Tabelle entsprechend der im Eigenschaftsfeld Typ verbinden (JoinType) ausgewählten Option beeinflusst.

arguments Liste <JoinOperationArgument> : Die Bedingungen zum Verknüpfen der Datentabellen.

Hinweis:

Wenn eine Spalte aus Datentabelle 2 (DataTable2) denselben Namen wie eine Spalte der Datentabelle 1 (DataTable1) hat, wird der Name der Spalte aus Datentabelle2 (DataTable2) in der resultierenden Tabelle in [ColumnName]_1 geändert. Wenn die Spalte mit dem Namen [ColumnName]_1 bereits existiert, wird stattdessen die folgende Zahl verwendet, die noch nicht benutzt wird. Beispiel: Wenn Datentabelle 1 (DataTable1) Spalten mit dem Namen ID, ID_1 und ID_2 hat und Datentabelle 2 (DataTable2) eine Spalte mit dem Namen ID aufweist, erhält die Spalte in Datentabelle 2 (DataTable2) nach dem Verbinden den Namen ID_3.

joinType JoinType : Der Typ des Verbinden-Vorgangs, den Sie verwenden möchten. Die folgenden Optionen sind verfügbar:

  • Inner : Alle Zeilen aus Datentabelle 1 und Datentabelle 2 behalten, die der Join-Regel entsprechen. Alle Zeilen, die der Regel nicht entsprechen, werden aus der resultierenden Tabelle entfernt.
  • Left - Alle Zeilen aus Datentabelle 1 und nur die Werte aus Datentabelle 2 behalten, welche der Join-Regel entsprechen. NULL-Werte werden in die Spalte für die Zeilen aus Datentabelle 1 eingefügt, die auf den Zeilen von Datentabelle 2 keine Übereinstimmung aufweisen.
  • Full - Alle Zeilen aus Datentabelle 1 und Datentabelle 2 behalten, unabhängig davon, ob die Join-Bedingung erfüllt ist NULL-Werte werden zu den Zeilen beider Tabellen hinzugefügt, die keine Übereinstimmung aufweisen.

Rückgabewert

Ausgabe-DataTable.

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