Générer des requêtes avec FetchXML
Date de publication : janvier 2017
S’applique à : Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online
FetchXML est un langage de requête propriétaire utilisé dans Microsoft Dynamics 365 (Online et local). Il est basée sur un schéma qui décrit les fonctionnalités du langage. Le FetchXML langage prend en charge des fonctionnalités similaires de requête, telles que des expressions de requête. En outre, il est utilisé comme une série de requêtes, utilisée pour enregistrer une requête comme une vue appartenant à l'utilisateur enregistrée dans l'entité userquery et comme une vue appartenant à l'organisation enregistrée dans l'entité savedquery.
Une FetchXML requête peut être exécutée en utilisant la méthode IOrganizationService.RetrieveMultiple. Vous pouvez convertir une requête FetchXML en une expression de requête avec le message FetchXmlToQueryExpressionRequest.
Pour plus d'informations sur la manière d'utiliser LINQPad avec lequel travailler FetchXML, voir le billet de blog : Obtenir le langage FetchXML depuis LINQPad.
Pour en savori plus sur un utilitaire que vous pouvez utiliser pour convertir les scripts SQL en scripts FetchXML, voir SQL2FetchXML Help.
Dans cette section
Utiliser FetchXML pour créer une requête
Utiliser l’agrégation FetchXML
Mettre en page d’importants ensembles de résultats avec FetchXML
Opérateurs de requête de date/heure "Plus de" et date d'exercice dans FetchXML
Exemple : utiliser l’agrégation dans FetchXML
Exemple : Utiliser FetchXML avec un cookie de pagination
Exemple : Convertir des requêtes entre des expressions Fetch et Query
Exemple : valider et exécuter une requête enregistrée
Sections connexes
Générer des requêtes avec LINQ (Language-Integrated Query .NET)
Générer des requêtes avec QueryExpression
Microsoft Dynamics 365
© 2017 Microsoft. Tous droits réservés. Copyright