Crear consultas con FetchXML
Publicado: enero de 2017
Se aplica a: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online
FetchXML es un lenguaje de consulta propietario que se usa en Microsoft Dynamics 365 (en línea y local). 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
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
Microsoft Dynamics 365
© 2017 Microsoft. Todos los derechos reservados. Copyright