Guia de desenvolvedores para relatórios para Microsoft Dynamics CRM 2015

 

Publicado: novembro de 2016

Aplicável a: Dynamics CRM 2015

O Microsoft Dynamics 365 inclui relatórios que fornecem informações úteis para o usuário. Estes relatórios são baseados no Microsoft SQL Server Reporting Services e fornecem o mesmo conjunto de recursos disponíveis para relatórios do Microsoft SQL Server Reporting Services.Para obter mais informações:SQL Server Reporting Services

O conteúdo do artigo TechNet: Elaboração de relatórios com o CRM 2015 online e local foi movido para TechNet: Implantando e administrando o Microsoft Dynamics CRM. Os tópicos aqui são para cenários do desenvolvedor.

A definição de relatório (dados e layout) de relatórios do Microsoft Dynamics 365 é contida em um arquivo .rdl e o conteúdo do arquivo .rdl está em conformidade com a Especificação de idioma de definição de relatório do Microsoft SQL Server.Para obter mais informações:Referência da linguagem RDL

O Microsoft Dynamics 365 fornece vários relatórios integrados para exibição dos seus dados corporativos. Você pode criar relatórios personalizados usando um desses relatórios como modelos ou pode criar um relatório personalizado do zero.

Existem dois tipos de relatórios no Microsoft Dynamics 365:

  • Baseado em SQL
    Estes relatórios utilizam consultas SQL para recuperar dados com segurança para relatórios de exibições filtradas definidas pelo sistema. Estes são os mesmos relatórios que foram disponibilizados para versões anteriores do Microsoft Dynamics 365. Os relatórios padrão fornecidos com o Microsoft Dynamics 365 são relatórios com base em SQL.

    Por motivo de segurança, você não pode implantar relatórios baseados em SQL para o Microsoft Dynamics CRM Online.

  • Baseado em fetch
    Esses relatórios são introduzidos no Microsoft Dynamics 365 e usam consultas FetchXML para recuperar dados para relatórios. Você pode implantar relatórios baseados em fetch personalizados para o Microsoft Dynamics CRM Online e o Microsoft Dynamics CRM (local). Todos os relatórios criados com o uso do Assistente de Relatório no Microsoft Dynamics 365 são relatórios baseados em Fetch.

    Os relatórios no Microsoft Dynamics CRM Online são executados no modo de área restrita e são realizados habilitando a área restrita RDL no Microsoft SQL Server Reporting Services. Como resultado, determinados recursos podem não estar disponíveis no Microsoft Dynamics CRM Online. Por exemplo, o código personalizado na definição de relatórios não funcionará.Para obter mais informações:Habilitar e desabilitar o RDL em Área Restrita

Nesta Seção

Publicar relatórios

Publicar relatório usando o serviço Web do Microsoft Dynamics CRM

Gerenciar um relatório no modo offline

Report configuration file schema

Entidades de relatório

Código de exemplo para relatório

Referência

Livros Online do SQL Server Reporting Services

© 2017 Microsoft. Todos os direitos reservados. Direitos autorais