Criando relatórios no Designer de Relatórios e no Construtor de Relatórios 3.0 (SSRS)

O Reporting Services fornece dois ambientes de criação para criar arquivos de definição de relatório (RDL). Definição de relatório é um arquivo em formato XML que contém informações sobre a fonte de dados, dados de relatório e o layout dos dados. A definição de relatório não contém dados. Quando o relatório é processado, os dados e o layout são combinados e transmitidos a um processador de relatórios que determina os elementos de dados e layout que cabem em cada página.

Use este tópico para comparar recursos normalmente usados entre o Construtor de Relatórios 3.0 e o Designer de Relatórios. Para obter uma lista completa de recursos do ambiente de criação, consulte Comparando ambientes de criação de relatório.

Neste artigo

Recursos do Construtor de Relatórios e do Designer de Relatórios

Faixa de opções e caixa de ferramentas do Construtor de Relatórios e do Designer de Relatórios

Nesta seção

Recursos do Construtor de Relatórios e do Designer de Relatórios

A tabela a seguir resume as diferenças nos dois ambientes de criação de relatórios para os recursos normalmente usados.

Área

Construtor de Relatórios 3.0

Designer de Relatórios

Descrição

O Construtor de Relatórios é um ambiente de criação de relatório para usuários comerciais que preferem trabalhar no ambiente do Microsoft Office. Você trabalha com um relatório de cada vez. Você pode modificar um relatório publicado diretamente de um servidor de relatório. Você pode compilar um relatório rapidamente adicionando itens da Galeria de Partes de Relatório fornecidos por designers de relatório de sua organização.

O Designer de Relatórios do Business Intelligence Development Studio é um ambiente de criação de relatórios hospedado no Microsoft Visual Studio. Use arquivos de projetos e soluções do Designer de Relatórios para organizar e manter uma cópia mestre de definições de relatório, partes de relatório, fontes de dados compartilhadas, conjuntos de dados compartilhados e arquivos do recurso como imagens e arquivos de formas ESRI para mapas.

Obtendo dados

Navegue para um servidor de relatório e adicione uma referência a uma fonte de dados compartilhada ou a conjunto de dados compartilhado no servidor de relatório.

Crie conjuntos de dados compartilhados na exibição Conjunto de Dados Compartilhados e salve-os no servidor de relatório.

Para um conjunto de dados inserido (local), grave uma consulta ou crie uma consulta usando o designer de consulta relacional. Você pode recuperar dados de qualquer tipo de fonte de dados interna localmente ou qualquer tipo de fonte de dados do servidor de relatório. Não há suporte para fontes de dados personalizadas no cliente. Para visualizar um relatório, as credenciais devem ser válidas no cliente para executar consultas de conjunto de dados e no servidor para visualizar um relatório.

Publique uma fonte de dados compartilhada ou um conjunto de dados compartilhado em um servidor de relatório. Para visualizar um relatório, defina credenciais que funcionem com o computador local. Depois de publicar uma fonte de dados compartilhada, pode ser necessário modificar as credenciais para funcionar no servidor de relatório. Nas propriedades do projeto, você pode controlar se fontes de dados compartilhadas e conjuntos de dados compartilhados serão compartilhados. Use propriedades de configuração para criar vários conjuntos de propriedades de projeto para produção ou modos de depuração.

Adicione uma extensão de dados personalizada e instale-a localmente e no servidor de relatório.

Tabelas, matrizes e listas

Use o Assistente de Tablix para adicionar uma tabela, matriz ou lista a um relatório.

Adicione manualmente uma tabela, matriz ou lista a um relatório da caixa de ferramentas ou do menu acionado com o botão direito do mouse.

Partes de Relatório

Selecione partes de relatório de uma lista no servidor de relatório.

Publique itens em um relatório como partes de relatório.

Marque itens como partes de relatório. Publique-os quando você implantar o projeto.

Gráficos, minigráficos e barras de dados

Use o Assistente de Gráfico para adicionar um gráfico de pizza.

Adicione manualmente um gráfico a um relatório da caixa de ferramentas ou do menu acionado com o botão direito do mouse.

Mapas

Publique arquivos de formas ESRI primeiramente no servidor de relatório e depois adicione uma referência a um arquivo ESRI de seu relatório.

Inclua arquivos de formas ESRI como recursos em seu projeto e publique-os no servidor de relatório.

Imagens, caixas de texto, retângulos e linhas

Publique arquivos de imagem primeiramente no servidor de relatório e depois adicione uma referência à imagem de seu relatório.

Inclua imagens como recursos em seu projeto e publique-as no servidor de relatório.

Formatando itens de relatório

Use guias e grupos na faixa de opções para formatar itens na superfície de design.

Use as barras de ferramentas do Visual Studio para formatar itens na superfície de design.

Filtrando, agrupando e classificando

No modo Design de Relatório, crie grupos usando o Assistente de Tabela/Matriz e Gráfico. Por padrão, expressões de classificação são definidas para agrupar expressões.

No modo Conjunto de Dados Compartilhado, defina as opções de filtragem do conjunto de dados e salve o conjunto de dados compartilhado no servidor de relatório ou site do SharePoint.

Crie grupos manualmente arrastando campos do painel Dados do Relatório para os painéis de grupo de linhas e de colunas Tabela e Matriz ou para a categoria Gráfico e painéis de séries. Por padrão, expressões de classificação são definidas para agrupar expressões.

No Gerenciador de Soluções, na pasta de Conjuntos de Dados Compartilhados, defina filtros de conjunto de dados e salve-os no projeto. Ao implantar o projeto, os conjuntos de dados compartilhados são salvos no servidor de relatório ou no site do SharePoint.

Detalhamento, busca detalhada, sub-relatórios e regiões de dados aninhadas

Há suporte para detalhamento e sub-relatórios somente no modo de servidor. Não há suporte no modo local.

Adicione uma ação de expandir/recolher a um item usando o Assistente de Tabela ou Matriz.

No modo local, adicione referências a relatórios no projeto para destinos ou sub-relatórios de detalhamento.

O Assistente de Tabela ou Matriz não está disponível.

Adicione manualmente uma ação expandir/recolher a um item na caixa de diálogo Propriedades da Caixa de Texto ou na caixa de diálogo Grupo de um grupo exibido no painel Agrupamento.

Expressões

Use expressões padrão para exibir, agrupar e classificar dados no relatório. Você pode gravar expressões no Microsoft Visual Basic, mas há menos opções para depurar do que no Designer de Relatórios.

Grave expressões no Visual Basic. O editor de expressão fornece suporte para a sintaxe IntelliSense. Use a janela Saída para exibir avisos e mensagens de erro de tempo de compilação. Adicione referências a assemblies .NET Framework ou a assemblies personalizados que contenham seu código personalizado.

Faixa de opções e caixa de ferramentas do Construtor de Relatórios e do Designer de Relatórios

Descrição

Construtor de Relatórios

Designer de Relatórios

Local dos botões

Na faixa de opções.

Na caixa de ferramentas ou barras de ferramentas do Visual Studio.

Layout

Na guia Página Inicial, no grupo Layout.

No menu Exibir, aponte para Barras de Ferramentas e clique em Layout.

Zoom

No modo de design de relatório ou de visualização, use o controle deslizante no canto inferior direito. O fator de zoom é mostrado como um percentual.

No menu Exibir, aponte para Barras de Ferramentas e clique em Relatório. Na barra de ferramentas de Relatório, use a lista suspensa para escolher um fator de zoom.

Introdução ao Designer de Relatórios

Partes de relatórios já criados