Delen via


Bouw query's met FetchXML

 

Gepubliceerd: november 2016

Is van toepassing op: Dynamics CRM 2015

FetchXML is een eigendomsquerytaal gebruikt in Microsoft Dynamics CRM 2015 en Microsoft Dynamics CRM Online 2015 Update. Het is gebaseerd op een schema dat de mogelijkheden van de taal beschrijft. De FetchXML taal ondersteunt gelijkende querymogelijkheden als query-expressies. Bovendien wordt het gebruikt als geserialiseerde vorm van een query, om een query op te slaan als opgeslagen gebruikersweergave in de entiteit userquery en als opgeslagen weergave van een organisatie in de entiteit savedquery.

Een FetchXML query kan worden uitgevoerd door de methode IOrganizationService.RetrieveMultiple te gebruiken. U kunt een FetchXML query voor een query-expressie met het bericht FetchXmlToQueryExpressionRequest converteren.

Voor informatie over hoe u LINQPad gebruikt om te werken met FetchXML, raadpleegt u het volgende blogbericht: Krijg FetchXML van LINQPad.

Voor informatie over een functie waarmee u SQL scripts kunt converteren naar FetchXML, zie SQL2FetchXML-Help.

In deze sectie

FetchXML gebruiken om een query te construeren

FetchXML-samenvoeging gebruiken

Paging op grote resultaatsets toepassen met FetchXML

Fiscale datum en 'ouder dan'-queryoperators voor datum/tijd in FetchXML

Gebruik een left outer join in FetchXML voor het uitvoeren van query's voor records "niet in"

Voorbeeld: Samenvoeging gebruiken in FetchXML

Voorbeeld: FetchXML gebruiken met een paging-cookie

Voorbeeld: Query's converteren tussen QueryExpression en Fetch

Voorbeeld: Een opgeslagen query valideren en uitvoeren

Verwante secties

Query's maken met LINQ (.NET Language Integrated Query)

Bouw query's met QueryExpression

Haal records op voor veel-op-veek rekaries met doorsnedenentiteiten.

FetchXML schema

© 2017 Microsoft. Alle rechten voorbehouden. Auteursrecht