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)
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.
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, em seguida, escolha 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 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
Execute as etapas 1 a 3 conforme especificado no Modificar um arquivo de relatório (RDL).
Clique com o botão direito do mouse no arquivo RDL e escolha 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. 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