Ambiente de elaboração de relatório usando SQL Server Data Tools

Este artigo descreve o que é necessário para criar relatórios dos aplicativos do Dynamics 365 for Customer Engagement.

Você deve ter as ferramentas de desenvolvimento exigidas e os privilégios adequados nos aplicativos do Dynamics 365 for Customer Engagement para escrever e publicar um relatório. Além disso, você deve ter familiaridade com:

  • Visual Studio.

  • Criar relatórios do SQL Server Reporting Services usando o SQL Server Data Tools (SSDT).

  • Para escrever relatórios baseados em Fetch, a linguagem FetchXML dos aplicativos do Dynamics 365 for Customer Engagement.

Ferramentas necessárias

Os seguintes itens são necessários para escrever um relatório personalizado para os aplicativos do Dynamics 365 for Customer Engagement:

Hinweis

  • Não é possível usar o Construtor de Relatórios do SQL Server Reporting Services para criar relatórios FetchXML. A Extensão de Criação de Relatórios do Dynamics 365 para SQL Server Data Tools é usada para criar relatórios FetchXML.
  • A Extensão de Criação de Relatórios do Dynamics 365 está disponível apenas na versão de 32 bits.

Privilégios necessários

Para implantar relatórios personalizados nos aplicativos do Dynamics 365 for Customer Engagement, é necessário ter uma conta dos aplicativos do Dynamics 365 for Customer Engagement e um direito de acesso atribuído a você que inclua o privilégio PublishReport. Por padrão, as funções de segurança Personalizador do Sistema e Administrador do Sistema incluem esses privilégios.

Processo de desenvolvimento de relatório

A seguir estão as etapas para desenvolver relatórios personalizados dos aplicativos do Dynamics 365 for Customer Engagement. Talvez seja necessário repetir algumas etapas durante o desenvolvimento de um relatório:

  1. Desenvolver um conceito de relatório ou uma especificação com base nas informações comerciais que precisam ser exibidas.

  2. Crie um relatório personalizado ou use um existente para modificar usando o SQL Server Data Tools no Visual Studio.

    • Crie um novo relatório (personalizado). Para obter mais informações: Criar relatórios personalizados usando o SQL Server Data Tools

    • Baixe um arquivo de linguagem RDL (.rdl) existente dos aplicativos do Dynamics 365 for Customer Engagement. Para fazer isso, abra um aplicativo de envolvimento do cliente, selecione a guia Relatório, selecione o relatório que deseja e, em seguida, selecione Editar na barra de comando. Na página de propriedades do relatório, selecione Baixar Relatório da barra de ferramentas Ações.

  3. Criar parâmetros de relatório básicos. Para obter mais informações: Usar Parâmetros em Relatórios

  4. Especificar conjuntos de dados e critérios de filtragem para recuperar dados:

  5. Defina o layout básico do relatório, incluindo cabeçalhos e rodapés.

  6. Adicione itens de relatórios como necessário com base na especificação do relatório. Para obter mais informações: Adicionar Navegação de Relatório

  7. Visualize o relatório no Visual Studio e resolva todos os erros. Para obter mais informações: Testar e Solucionar Relatórios

  8. Implante o relatório no servidor de relatórios usando os aplicativos do Dynamics 365 for Customer Engagement. Para obter mais informações: Publicar relatórios

  9. Execute o relatório implantado para verificar.

Consulte também

Criar consultas com FetchXML
Criar relatórios personalizados usando o SQL Server Data Tools

Hinweis

Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que esta pesquisa está em inglês)

A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).