Référence FetchXml
Utilisez ces éléments pour composer une requête à l’aide de FetchXml pour récupérer des données de Dataverse. Découvrez comment interroger des données à l’aide de FetchXml.
Utilisez ces éléments pour définir des requêtes pour récupérer des données dans les cas d’utilisation suivants :
- Utilisation de la classe FetchExpression du SDK pour .NET avec le message
RetrieveMultiple
. - Utilisation de l’API Web Dataverse comme décrit dans Interroger des données à l’aide de FetchXml.
- Utilisation d’un message comportant un paramètre qui nécessite une requête définie à l’aide de FetchXml.
Cette référence n’inclut pas les éléments ou les attributs utilisés dans la définition des vues pour les applications pilotées par modèle ou les rapports qui utilisent FetchXml pour définir la requête. En savoir plus sur la personnalisation des vues des applications pilotées par modèle avec un code.
Élément | Description |
---|---|
all-attributes | Indique que toutes les valeurs de colonne non nulles pour chaque ligne sont renvoyées. Cela revient à n’ajouter aucun élément d’attribut. Nous déconseillons d’utiliser cet élément dans la plupart des cas. |
attribute | Spécifie une colonne d’un élément entity ou link-entity à renvoyer avec une requête. |
condition | Spécifiez les conditions pour les valeurs de ligne entity et link-entity qui doivent avoir la valeur true pour renvoyer la ligne. L’attribut operator de la condition spécifie comment évaluer les valeurs. |
entity | Spécifie l’élément enfant d’un élément fetch, l’entité parente de la requête. Une seule entité est autorisée. |
fetch | L’élément racine d’une requête FetchXml. |
filter | Spécifiez des conditions complexes pour un élément entity ou link-entity à appliquer à une requête. |
link-entity | Joint une table liée à l’élément entity ou link-entity pour renvoyer des colonnes supplémentaires avec le résultat. Également utilisé avec les éléments de filtre pour appliquer des conditions aux valeurs de colonne dans les tables associées. |
order | Spécifie un ordre de tri pour les lignes des résultats. |
value | Spécifiez des valeurs pour les opérateurs qui nécessitent plusieurs valeurs. |
Voir aussi
Interroger des données à l’aide de FetchXml
Récupérer des données à l’aide de FetchXml
Sélectionner des colonnes à l’aide de FetchXml
Joindre des tables à l’aide de FetchXml
Trier des lignes à l’aide de FetchXml
Filtrer des lignes à l’aide de FetchXml
Paginer des résultats à l’aide de FetchXml
Agréger des données à l’aide de FetchXml
Compter des lignes à l’aide de FetchXml
Optimiser les performances à l’aide de FetchXml
Exemple de code FetchXml
Notes
Pouvez-vous nous indiquer vos préférences de langue pour la documentation ? Répondez à un court questionnaire. (veuillez noter que ce questionnaire est en anglais)
Le questionnaire vous prendra environ sept minutes. Aucune donnée personnelle n’est collectée (déclaration de confidentialité).