activities
latest
false
Important :
Veuillez noter que ce contenu a été localisé en partie à l’aide de la traduction automatique. Les packages de connecteurs disponibles dans Integration Service sont traduits à l'aide d'un moteur de traduction.
Activités Integration Service
Last updated 26 sept. 2024

Requêtes imbriquées

Dans les versions précédentes, l’activité Coupa Lister tous les enregistrements (Coupa List All Records ) présentait des limitations propres à l’utilisation d’une clause . Elle était limitée à la requête de champs spécifiques uniquement.

Considérons l'objet Invoice qui n'a eu la capacité d'adapter qu'un nombre limité de clauses (Where), telles que created-at, updated-at et id.

Une amélioration a été apportée pour améliorer la prise en charge des requêtes sur les propriétés imbriquées dans des niveaux plus profonds. Cette amélioration permet d’interroger un plus large éventail de propriétés.

Pour donner un exemple, vous pouvez désormais construire une clause (Where) pour des champs tels que invoice-id, status, delivery-number et canceled. Par exemple, vous pouvez utiliser "invoice-id='1234'" pour interroger un ID de facture spécifique, "status='pending_receipt'" pour récupérer des factures avec un statut de réception en attente, ou "canceled='true'" pour trouver des factures qui ont été annulées.
Désormais, grâce aux fonctionnalités améliorées, vous pouvez également interroger facilement les propriétés imbriquées. Par exemple, vous pouvez utiliser la requête suivante : "supplier.name='CDW (USA)'" pour récupérer les enregistrements de factures basés sur le nom du fournisseur.

docs image

docs image

N'oubliez pas d'utiliser l'éditeur d'expression pour créer la clause (Where), et non le Générateur de filtres (Filter Builder) affiché par défaut.


docs image

Exécutez l'activité pour valider la sortie filtrée souhaitée.


docs image

Dans ce cas, nous pouvons voir que nous pouvons rechercher des factures où le nom du fournisseur est CDW (États-Unis)

De plus, vous avez désormais la possibilité de combiner plusieurs filtres à l'aide de la clause (Where) en utilisant l'opérateur and . Cela vous permet d'affiner davantage votre requête en ajoutant des conditions supplémentaires au filtre, ce qui n'était pas possible auparavant.

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.