Condividi tramite


Creare query con FetchXML

 

Data di pubblicazione: novembre 2016

Si applica a: Dynamics CRM 2015

FetchXML è un linguaggio di query privato utilizzato in Aggiornamento di Microsoft Dynamics CRM 2015 e Microsoft Dynamics CRM Online 2015. Si basa su uno schema che descrive le funzionalità del linguaggio. Il linguaggio FetchXML supporta funzionalità di query simili a quelle delle espressioni di query. Inoltre, viene utilizzato come modulo di query serializzato, utilizzato per salvare una query come visualizzazione salvata di proprietà dell'utente nell'entità userquery e come visualizzazione salvata di proprietà dell'organizzazione nell'entità savedquery.

Una query FetchXML può essere eseguita tramite il metodo IOrganizationServiceRetrieveMultiple. È possibile convertire una query FetchXML in un'espressione di query con il messaggio FetchXmlToQueryExpressionRequest.

Per informazioni su come utilizzare LINQPad affinché funzioni con FetchXML, vedere il post di blog: Getting FetchXML da LINQPad.

Per informazioni su un'utilità che consente di convertire gli script SQLFetchXML, vedere la Guida di SQL2FetchXML.

In questa sezione

Utilizzare FetchXML per costruire una query

Utilizzare l'aggregazione FetchXML

Set di risultati di grandi dimensioni della pagina con FetchXML

Operatori di query "oltre" data/ora e data fiscale in FetchXML

Utilizzare un left outer join in FetchXML per eseguire query per i record "non contenuti" in un set

Esempio: utilizzare l'aggregazione in FetchXML

Esempio: utilizzare FetchXML con un cookie di paging

Esempio: convertire le query tra Fetch e QueryExpression

Esempio: convalidare ed eseguire una query salvata

Sezioni correlate

Creare query con LINQ (.NET language-integrated query)

Compilare query con QueryExpression

Recuperare i record per le relazioni molti-a-molti utilizzando entità intersecate

FetchXML schema

© 2017 Microsoft. Tutti i diritti sono riservati. Copyright