activities
latest
false
Important :
Veuillez noter que ce contenu a été localisé en partie à l’aide de la traduction automatique.
UiPath logo, featuring letters U and I in white
Activités de workflow
Last updated 13 nov. 2024

Table de données de recherche (Lookup Data Table)

UiPath.Core.Activities.LookupDataTable

Description

Cette activité émule le comportement de la formule Excel VLOOKUP. Il vous permet de rechercher une valeur fournie dans un DataTable spécifié et renvoie le RowIndex dans lequel elle a été trouvée. Si la valeur fournie est introuvable, l ' IndexLigne renvoyé sera -1. Cette activité peut également vous aider à renvoyer la valeur trouvée dans la cellule dont les coordonnées de ligne sont spécifiées dans la propriété Index de ligne ( RowIndex ) et les coordonnées de colonne sont spécifiées la catégorie de propriété Colonne cible ( Target Column ).

Compatibilité du projet

Windows - Héritage | Windows | Multiplate-forme

Configuration multiplateforme

  • Rechercher cette valeur : la valeur que vous souhaitez rechercher dans la table de données. Prend en charge uniquement les valeurs String.
  • Dans cette table de données : la table de données dans laquelle la recherche est effectuée.
  • Nom dela colonne (In the Column Name ) - Le nom de la colonne que vous souhaitez rechercher dans la table de données définie ci-dessus. Vous pouvez basculer entre l'utilisation d'un nom de colonne ou d'un numéro de colonne dans le menu "+" à côté du champ de saisie.
  • Valeur renvoyée par le nom de lacolonne (Return Value From Column Name ) - Renvoie la valeur de la cellule trouvée aux coordonnées entre cette valeur et la propriété IndexLigne. Si la colonne cible n'est pas définie, la valeur de la cellule est nulle. Vous pouvez basculer entre l'utilisation d'une valeur renvoyée par le nom de la colonne ou d'une valeur renvoyée par le numéro de colonne dans le menu "+" situé à côté du champ de saisie.

Dans le module Propriétés

Sortie

  • Valeur de lacellule trouvée (Found Cell Value ) - Valeur trouvée dans la cellule dont les coordonnées de ligne sont spécifiées dans la propriété RowIndex et les coordonnées de colonne spécifiées dans la catégorie de propriété Colonne cible (Target Column). Le type de sortie correspond au type de données source et est résolu dynamiquement pendant le Runtime en fonction de la table de données source. Pour éviter les problèmes de conversion de type, assurez-vous que la variable affectée à cette propriété correspond au type de variable attendu de la table de données source.
  • Numéro deligne trouvée (Found Row Number) - Numéro de ligne de la cellule trouvée.

Windows, Windows - Configuration héritée

Panneau propriétés

Commun
  • NomAffichage (DisplayName) - Nom affiché de l'activité.
Entrée
  • Table de données (DataTable) : variable DataTable dans laquelle effectuer la recherche. Ce champ prend uniquement en charge les variables DataTable.
  • Valeur de recherche (LookupValue) : valeur à rechercher dans la variable DataTable spécifiée. Ce champ ne prend en charge que les chaînes et les variables String.
Colonne de recherche
  • Colonne (Column) - la variable contenant le nom de la colonne par rapport par laquelle vous souhaitez effectuer le tri. Ce champ prend uniquement en charge les variables DataColumn. La définition d'une variable dans ce champ de propriété désactive les deux autres propriétés.
  • Index (Index) - l'index de la colonne que vous souhaitez rechercher. Ce champ prend uniquement en charge les variables Int32. La définition d'une variable dans ce champ de propriété désactive les deux autres propriétés.
  • Nom (Name) - le nom de la colonne que vous souhaitez rechercher. Ce champ prend uniquement en charge les chaînes et les variables String. La définition d'une variable dans ce champ de propriété désactive les deux autres propriétés.
Divers
  • Privé (Private) - Si cette option est sélectionnée, les valeurs des variables et des arguments ne sont plus enregistrées au niveau Détaillé (Verbose).
Sortie
  • ValeurCellule : facultatif. La valeur trouvée dans la cellule dont les coordonnées Row sont spécifiées dans la propriété RowIndex et les coordonnées de colonne spécifiées dans la catégorie de propriété Target Column. Le type de sortie correspond au type de données source et est résolu dynamiquement pendant le Runtime en fonction de la table de données source. Pour éviter les problèmes de conversion de type, assurez-vous que la variable affectée à cette propriété correspond au type de variable attendu de la table de données source.
  • IndexLigne: l'index de ligne de la cellule trouvée, stocké dans une variable Int32. Si la valeur saisie est introuvable, l'index de ligne sera -1. Ce champ prend uniquement en charge les variables Int32.
Colonne cible
  • Colonne (Column) : la spécification d'une variable DataColumn renvoie ici la valeur de la cellule trouvée aux coordonnées entre cette colonne et la valeur de la propriété Index de ligne (RowIndex). Ce champ prend uniquement en charge les variables DataColumn. La définition d'une variable dans ce champ de propriété désactive les deux autres propriétés.
  • Index de colonne (ColumnIndex): la spécification d'un index de colonne renvoie ici la valeur de la cellule trouvée aux coordonnées entre cette colonne et la valeur de la propriété Index de ligne (RowIndex). Ce champ prend uniquement en charge les variables Int32. La définition d'une variable dans ce champ de propriété désactive les deux autres propriétés.
  • Colonne (Column) : la spécification d'un nom de colonne renvoie ici la valeur de la cellule trouvée aux coordonnées entre cette colonne et la valeur de la propriété Index de ligne (RowIndex). Ce champ ne prend en charge que les chaînes et les variables String. La définition d'une variable dans ce champ de propriété désactive les deux autres propriétés.

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
Uipath Logo White
Confiance et sécurité
© 2005-2024 UiPath Tous droits réservés.