Compartilhar via


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

 

Publicado: novembro de 2016

Aplicável a: Dynamics CRM 2015

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 um arquivo de relatório (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, algumas consultas SQL complexas devem ser digitadas 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. Em uma consulta SQL, 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 um arquivo de relatório (RDL)

  1. Baixe um relatório que você queira alterar. Para fazer isso, inicie o aplicativo Web Microsoft Dynamics 365, vá para Vendas > Relatórios e, em seguida, selecione o relatório desejado. Escolha 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, em seguida, escolha 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 do Solution Explorer, clique com o botão direito do mouse no arquivo RDL e, em seguida, escolha Exibir 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 um arquivo de relatório (RDL).

  2. Clique com o botão direito do mouse no arquivo RDL e escolha 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. Isso adicionará o código XML necessário para esses elementos do 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 serão relatados no SQL Server Data Tools.

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

Confira Também

Geração de relatórios com o CRM 2015 para local
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

© 2016 Microsoft Corporation. Todos os direitos reservados. Direitos autorais