Compartilhar via


Modificar um relatório baseado em SQL existente usando as Ferramentas de Dados do SQL Server

 

Publicado: janeiro de 2017

Aplicável a: Dynamics 365 (on-premises), Dynamics CRM 2016

Este tópico descreve informações sobre a modificação do arquivo existente de RDL para baixar usando o SQL Server Data Tools. Entretanto, verifique se o arquivo RDL modificado está de acordo com o esquema e as especificações do RDL.Para obter mais informações:MSDN: Elementos XML da Definição de Relatórios

Neste tópico

Trabalhar com consultas SQL complexas

Modificar arquivo RDL

Adicionar elementos usando o Designer de Relatórios

Testar o relatório

Trabalhar com consultas SQL complexas

Ao criar ou modificar um relatório baseado em SQL usando o Assistente de Relatório no SQL Server Data Tools, é necessário digitar algumas consultas SQL complexas no Designer de Consulta Genérico devido às limitações de consulta SQL no Construtor de Consultas. Use o Construtor de Consultas para gerar uma consulta SQL inicial simples e alternar para o Designer de Consulta Genérico para adicionar uma lógica de consulta mais complexa.

Observação

As novas consultas SQL ou existentes são limitadas a 260 junções de tabelas. A limitação de junção da tabela inclui sua própria junção de tabela, além de qualquer junção de tabela executada dentro da exibições filtradas que são referenciadas.

Ao adicionar várias concatenações de cadeia de caracteres a uma consulta SQL utilizando o Designer ou o Construtor de Consultas, o SQL Server Data Tools leva mais tempo para atualizar os itens do relatório associados ao conjunto de dados da consulta. Isso resulta a produtividade reduzida do usuário ao editar um relatório. Para a produtividade de elaboração de relatório aprimorada, você poderá ignorar a atualização do item de relatório editando manualmente o código da consulta SQL no arquivo de RDL.

Modificar arquivo RDL

  1. No Microsoft Dynamics 365, vá para Vendas > Reports e selecione o relatório desejado. Clique em Editar na barra de comandos e, no menu Ações, selecione Relatório de Download.

  2. Abrir o SQL Server Data Tools e criar um projeto do servidor de relatórios.

  3. No Solution Explorer, clique com o botão direito na pasta Relatórios, selecione Adicionar e clique em Item existente. Na caixa de diálogo Arquivo, selecione o arquivo RDL baixado na etapa anterior.

  4. Para exibir o código XML do arquivo RDL, no painel Gerenciador de soluções, clique com o botão direito do mouse no arquivo RDL e, em seguida, clique em Visualizar código. Faça as alterações necessárias e salve o arquivo.

Adicionar elementos usando o Designer de Relatórios

  1. Execute as etapas 1 a 3 conforme especificado no Modificar arquivo RDL.

  2. Clique com o botão direito do mouse no arquivo RDL e clique em Exibir Designer. O elemento do relatório é exibido na guia Design.

  3. Use o painel Dados do Relatório para adicionar conjuntos de dados, selecionar campos da tabela, definir consultas e adicionar parâmetros a um relatório.

  4. Salve as alterações. O código XML necessário é adicionado aos elementos de relatório no arquivo RDL.

Testar o relatório

Ao terminar de editar o arquivo RDL, salve as alterações e volte para a guia Visualizar do relatório no SQL Server Data Tools para testar o relatório. Qualquer erro do esquema XML ou erros SQL são relatados no SQL Server Data Tools.

Quando o relatório estiver pronto, Publicar relatórios.

Confira Também

Relatórios e análise com o Dynamics 365
Usar SQL e exibições filtradas para recuperar dados para relatórios
Criar um novo relatório usando as Ferramentas de Dados do SQL Server

© 2017 Microsoft. Todos os direitos reservados. Direitos autorais