Del via


Oprette forespørgsler med FetchXML

 

Udgivet: november 2016

Gælder for: Dynamics CRM 2015

FetchXML er et beskyttet forespørgselssprog, der bruges i Microsoft Dynamics CRM 2015 og opdatering til Microsoft Dynamics CRM Online 2015. Den er baseret på et skema, der beskriver egenskaberne for sproget.FetchXML-sproget understøtter lignende forespørgselsfunktioner som udtryk i forespørgslen. Desuden kan den bruges som en fortløbende form for forespørgsel, der bruges til at gemme en forespørgsel som en brugerejet gemt visning i objektet userquery og som en organisationsejet gemt visning i objektet savedquery.

En FetchXML-forespørgsel kan udføres ved hjælp af metoden IOrganizationService.RetrieveMultiple. Du kan konvertere en FetchXML-forespørgsel til et forespørgselsudtryk med meddelelsen FetchXmlToQueryExpressionRequest.

Oplysninger om, hvordan du bruger LINQPad til at arbejde med FetchXML, finder du under dette blogindlæg: Få FetchXML fra LINQPad.

Oplysninger om et værktøj, du kan bruge til at konvertere SQL scripts til FetchXML, finder du under Hjælp til SQL2FetchXML.

I dette afsnit

Brug FetchXML til at oprette en forespørgsel

Brug af FetchXML-aggregering

Sideopdele store resultatsæt med FetchXML

Regnskabsdato og "ældre end" dato/klokkeslæt forespørgselsoperatorer i FetchXML

Bruge en venstre ydre joinforbindelse i FetchXML til forespørgsel på poster, der er "ikke i"

Eksempel: Brug aggregering i FetchXML

Eksempel: Brug FetchXML med en sideopdelingscookie

Eksempel: Konvertere forespørgsler mellem Fetch og QueryExpression

Eksempel: Valider og udfør en gemt forespørgsel

Relaterede afsnit

Opret forespørgsler med LINQ (.NET-sprogintegreret forespørgsel)

Oprette forespørgsler med QueryExpression

Hente poster for mange-til-mange-relationer med overlappende objekter

FetchXML schema

© 2017 Microsoft. Alle rettigheder forbeholdes. Ophavsret