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
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.
Abrir o SQL Server Data Tools e criar um projeto do servidor de relatórios.
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.
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
Execute as etapas 1 a 3 conforme especificado no Modificar arquivo RDL.
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.
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.
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