Criar consultas com FetchXML
Publicado: janeiro de 2017
Aplicável a: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online
FetchXML é uma linguagem de consulta proprietária usada no Microsoft Dynamics 365 (online e local). Ela baseia-se em um esquema que descreve os recursos do idioma. A linguagem FetchXML oferece suporte a recursos de consulta semelhantes como expressões de consulta. Além disso, ela é usada como um formulário serializado de consulta, usado para salvar uma consulta como uma exibição salva de propriedade do usuário na entidade userquery e como uma exibição salva de propriedade da organização na entidade savedquery.
Uma consulta FetchXML pode ser executada com o método IOrganizationService.RetrieveMultiple. É possível converter uma consulta FetchXML em uma expressão de consulta com a mensagem FetchXmlToQueryExpressionRequest.
Para obter informações sobre como usar o LINQPad em conjunto com a FetchXML, consulte esta postagem de blog: Como obter FetchXML do LINQPad.
Para obter informações sobre um utilitário que pode ser usado para converter scripts de SQL em FetchXML, consulte Ajuda do SQL2FetchXML.
Nesta Seção
Use FetchXML para criar uma consulta
Grandes conjuntos de resultados em páginas com o FetchXML
Operadores de consulta de data fiscal e de data/hora "mais antigo do que" no FetchXML
Usar uma junção externa à esquerda no FetchXML para consultar registros “não incluídos”
Amostra: Use a agregação em FetchXML
Exemplo: Usar o FetchXML com um cookie de paginação
Exemplo: Consultas de conversão entre o Fetch e o QueryExpression
Exemplo: Validar e executar uma consulta salva
Seções Relacionadas
Compilação de consultas com o LINQ (Language-Integrated Query do .NET)
Criar consultas com QueryExpression
Recuperar registros para relações de muitos para muitos usando entidades de intersecção
Microsoft Dynamics 365
© 2017 Microsoft. Todos os direitos reservados. Direitos autorais