Freigeben über


Abfragen erstellen mit FetchXML

 

Veröffentlicht: Januar 2017

Gilt für: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

FetchXML ist eine herstellereigene Abfragesprache, die im Microsoft Dynamics 365 (online und lokal) verwendet wird. Sie basiert auf einem Schema, das die Funktionalität der Sprache beschreibt. Die FetchXML-Sprache unterstützt ähnliche Abfragefunktionen als Abfrageausdrücke. Zusätzlich wird sie wie ein serialisiertes Abfrageformular verwendet, das verwendet wird, um eine Abfrage als gespeicherte benutzereigene Ansicht in der userquery-Entität und als gespeicherte organisationseigene Ansicht in der savedquery-Entität zu speichern.

Eine FetchXML-Abfrage kann ausgeführt werden, indem IOrganizationServiceRetrieveMultiple-Methode verwendet wird. Sie können eine FetchXML-Abfrage in einen Abfrageausdruck mit der Meldung FetchXmlToQueryExpressionRequest konvertieren.

Informationen dazu, wie Sie LINQPad in Verbindung mit FetchXML verwenden, finden Sie in diesem Blogbeitrag: FetchXML von LINQPad beziehen.

Weitere Informationen über ein Dienstprogramm, das Sie verwenden können, um SQL-Skripts zu FetchXML zu konvertieren finden Sie unter SQL2FetchXML-Hilfe.

In diesem Abschnitt

Verwenden von FetchXML zum Erstellen einerAbfrage

FetchXML-Aggregation verwenden

Auslagern von umfangreichen Ergebnissätzen mit FetchXML

Steuerdatum und "älter als"-Datums-/Zeit-Abfrageoperatoren in FetchXML

Verwenden einer linken äußeren Verknüpfung in FetchXML für Abfragen nach Datensätzen, die „nicht in“ sind.

Beispiel: Verwendung von Aggregation in FetchXML

Beispiel: Verwenden von FetchXML mit einem Auslagerungscookie

Beispiel: Konvertieren von Abfragen zwischen Fetch und QueryExpression

Beispiel: Überprüfen und ausführen einer gespeicherten Abfrage

Verwandte Abschnitte

Erstellen von Abfragen mit LINQ (.NET language-integrated query)

Erstellen von Abfragen mit QueryExpression

Rufen Sie Datensätze mit n: n-Beziehungen ab, die überschneidende Entitäten verwenden

FetchXML schema

Microsoft Dynamics 365

© 2017 Microsoft. Alle Rechte vorbehalten. Copyright