Crear consultas con FetchXML

 

Publicado: noviembre de 2016

Se aplica a: Dynamics CRM 2015

FetchXML es un lenguaje de consulta propietario que se usa en Microsoft Dynamics CRM 2015 y actualización de Microsoft Dynamics CRM Online 2015. Se basa en un esquema que describe las funciones del idioma. El idioma FetchXML admite funciones de consulta similares a las expresiones de consulta. Además, se usa como formulario serializado de consulta, usado para guardar una consulta como una vista guardada propiedad del usuario en la entidad de userquery y como una vista guardada propiedad de la organización en la entidad savedquery.

Una consulta de FetchXML se puede ejecutar utilizando el método IOrganizationService.RetrieveMultiple. Puede convertir una consulta de FetchXML en una expresión de consulta con el mensaje de FetchXmlToQueryExpressionRequest.

Para obtener información sobre cómo usar LINQPad para trabajar con FetchXML, vea esta publicación del blog: Obtener FetchXML de LINQPad.

Para obtener información acerca de una utilidad que puede usar para convertir scripts de SQL en FetchXML, consulte Ayuda de SQL2FetchXML.

En esta sección

Usar FetchXML para crear una consulta

Usar el agregado FetchXML

Páginar grandes conjuntos de resultados con FetchXML

Fecha fiscal y operadores de consultas de fecha y hora "más antiguo que" en FetchXML

Use una combinación externa izquierda en FetchXML para consultar los registros "no en"

Ejemplo: uso de agregación en FetchXML

Ejemplo: usar FetchXML con una cookie de paginación

Ejemplo: convertir consultas entre Fetch y QueryExpression

Ejemplo: validar y ejecute una consulta guardada

Secciones relacionadas

Crear consultas con LINQ (consulta integrada del lenguaje .NET)

Crear consultas con QueryExpression

Recuperar registros de relaciones de varios a varios mediante entidades que se cruzan

FetchXML schema

© 2017 Microsoft. Todos los derechos reservados. Copyright