Creare query con FetchXML

 

Data di pubblicazione: gennaio 2017

Si applica a: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

FetchXML è un linguaggio di query privato utilizzato in Microsoft Dynamics 365 (online e locale). 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

Microsoft Dynamics 365

© 2017 Microsoft. Tutti i diritti sono riservati. Copyright