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:
Visual Studio. Para obter versões específicas, consulte Requisitos da Extensão de Criação de Relatórios.
SQL Server Data Tools. Este é um ambiente de criação de relatórios que fica disponível como um plug-in com o Visual Studio.
Extensões de Criação de Relatórios do Dynamics 365. Isso é necessário se você estiver gravando relatórios personalizados baseados em Fetch. Observe que os aplicativos Dynamics 365 customer engagement, como Dynamics 365 Sales e Dynamics 365 Customer Service, oferecem suporte apenas a relatórios baseados em busca. A Extensão de Criação de Relatórios do Dynamics 365 deve ser instalada no computador onde o Visual Studio e as SQL Server Data Tools estão instalados. Download: Extensão de Criação de Relatórios do Microsoft Dynamics 365. Para obter instruções de instalação, consulte Instalar a Extensão de Criação de Relatórios do Dynamics 365.
Extensão de projetos do Microsoft Reporting Services. Usada para criar projetos de servidor de relatório. A extensão está incluída com o Visual Studio 2015. Para ver versões posteriores, consulte a página Extensão de projetos de serviços de relatório.
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:
Desenvolver um conceito de relatório ou uma especificação com base nas informações comerciais que precisam ser exibidas.
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.
Criar parâmetros de relatório básicos. Para obter mais informações: Usar Parâmetros em Relatórios
Especificar conjuntos de dados e critérios de filtragem para recuperar dados:
- Habilitar a pré-filtragem nas entidades primárias. Para obter mais informações: Usar Filtros em Relatórios
Defina o layout básico do relatório, incluindo cabeçalhos e rodapés.
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
Visualize o relatório no Visual Studio e resolva todos os erros. Para obter mais informações: Testar e Solucionar Relatórios
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
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).
Comentários
Enviar e exibir comentários de