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
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
Microsoft Dynamics 365
© 2017 Microsoft. Alle Rechte vorbehalten. Copyright