Activités (Activities)
Plus récente (Latest)
False
Image de fond de la bannière
Activités de workflow
Dernière mise à jour 22 avr. 2024

Tables de données de jointure (Join Data Tables)

Combine des lignes de deux tables à l'aide de valeurs communes, selon une règle de jointure (Join) spécifiée dans le paramètre Join Type .

Définition

Espace denoms : UiPath Activities.System.API

Assembly : UiPath.System.Activities.Api (dans 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 DataTable
La première table à utiliser dans l'opération de jointure, stockée dans une variable DataTable .
dataTable2 DataTable
La deuxième table à utiliser dans l'opération de jointure, stockée dans une variable DataTable .
Remarque :L'ordre dans lequel les tables sont indiquées est très important, car il influence la structure de la table obtenue, en fonction de l'option sélectionnée dans le champ de propriété JoinType.
arguments List <JoinOperationArgument>
Les conditions de jointure des tables de données.
Remarque : si une colonne de DataTable2 partage le même nom avec une colonne de DataTable1, le nom de la colonne de DataTable2 est remplacé par [ColumnName]_1 dans la table résultante. Si une colonne portant le nom [ColumnName]_1 existe déjà, le numéro consécutif qui n'est pas déjà utilisé est utilisé à la place. Par exemple, si TableDonnées1 a des colonnes nommées ID, ID_1 et ID_2, et si TableDonnées2 a une colonne nommée ID, après la jointure, la colonne de TableDonnées2 est nommée ID_3.
joinType JoinType
Le type d'opération de jointure que vous souhaitez utiliser. Les options suivantes sont disponibles :
  • Inner - Conservez toutes les lignes de DataTable1 et DataTable2 qui respectent la règle de jointure. Toutes les lignes qui ne respectent pas la règle sont supprimées de la table obtenue.
  • Left : conservez toutes les lignes de DataTable1 et uniquement les valeurs de DataTable2 qui respectent la règle de jointure. Les valeurs Null sont insérées dans la colonne pour les lignes de DataTable1 qui n’ont pas de correspondance dans les lignes DataTable2 .
  • Full : conservez toutes les lignes de DataTable1 et DataTable2, que la condition de jointure soit remplie ou non. Des valeurs nulles sont ajoutées dans les lignes des deux tables qui n’ont aucune correspondance.

RetournerValeur

TableDonnées de sortie.

Cette page vous a-t-elle été utile ?

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Logo Uipath blanc
Confiance et sécurité
© 2005-2024 UiPath. All rights reserved.