Oprette forespørgsler med FetchXML
Udgivet: januar 2017
Gælder for: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online
FetchXML er et beskyttet forespørgselssprog, der bruges i Microsoft Dynamics 365 (online og i det lokale miljø). 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
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
Microsoft Dynamics 365
© 2017 Microsoft. Alle rettigheder forbeholdes. Ophavsret