Process Mining
2021.10
False
Image de fond de la bannière
Process Mining
Dernière mise à jour 2 avr. 2024

Trucs et astuces

Fonction N'importe lequel()

Il est possible que plusieurs enregistrements de la table d'entrée soient mappés à un seul enregistrement de la table actuelle. Par exemple, une requête a exactement un Typede requête , ce qui signifie que la valeur Type de requête sera la même pour chaque enregistrement d'une requête. 

Vous pouvez utiliser la fonction any() pour sélectionner l'un des enregistrements d'une requête.
Ceci est implémenté dans l'expression any(records).Casetype .

Cela peut être utilisé dans les expressions de recherche et les expressions d'agrégat.

Remarque : l'enregistrement renvoyé par la fonction any() est aléatoire. N'utilisez cette fonction que si vous êtes certain que la valeur de l'attribut renvoyé est la même dans tous les enregistrements de l'étendue actuelle

Debugging lists

Lors du développement d’expressions agrégées ou de recherche, vous pouvez obtenir un message d’erreur indiquant : « Liste rencontrée où un scalaire était attendu ». Cette erreur signifie que votre expression a renvoyé plusieurs valeurs et que vous devez en sélectionner une. Par exemple, en utilisant any() function. However, , vous ne devez utiliser cette fonction que s'il est certain que la valeur de l'attribut renvoyé est la même dans tous les enregistrements du fichier étendue actuelle.
Pour tester si c'est réellement le cas, vous pouvez utiliser les fonctions jointext() ou listtojson() , qui afficheront toutes les valeurs de la liste.
Consultez l'illustration ci-dessous pour obtenir un exemple de listtojson() permettant d'inspecter les résultats d'une recherche de type Facture .


L'aperçu de la valeur ( Value ) montre que chaque liste se compose d'une seule valeur. Cela implique que vous pouvez utiliser la fonction any() en toute sécurité.
  • Fonction N'importe lequel()
  • Debugging lists

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.