Adicionando uma lista (Report Builder 3.0 e SSRS)

Uma região de dados de lista se repete a cada grupo ou linha no conjunto de dados de relatório. Uma lista pode ser usada para criar relatórios ou formulários de forma livre, como faturas, ou em conjunto com outras regiões de dados. É possível definir listas que contenham qualquer número de itens de relatório. Uma lista pode ser aninhada em outra lista para fornecer vários grupos de dados.

ObservaçãoObservação

É possível publicar listas separadamente de um relatório como partes de relatório. As partes do relatório são itens de relatório autossuficientes que são armazenados no servidor de relatórios e podem ser incluídas em outros relatórios. Use o Construtor de Relatórios para navegar e selecionar partes da Galeria de Partes de Relatório a serem adicionadas aos seus relatórios. Use o Designer de Relatórios ou o Report Builder para salvar partes de relatórios para serem usadas na Galeria de Partes de Relatório. Para obter mais informações, consulte Report Parts (Report Builder 3.0 and SSRS) e Report Parts in Report Designer (SSRS) na Web em microsoft.com.

Como introdução rápida a listas, consulte Tutorial: criando um relatório de formato livre (Report Builder 3.0).

Os relatórios de exemplo do Reporting Services incluem um relatório que usa uma lista. Aprenda sobre listas explorando a definição de relatório do relatório de exemplo no Report Builder ou no Designer de Relatórios, ou visualizando o relatório renderizado no Report Builder ou no Designer de Relatórios. Para obter mais informações sobre o download dos relatórios de exemplo, consulte (SSRS) Reporting Services Samples. (em inglês)

ObservaçãoObservação

É possível criar e modificar definições de relatórios (.rdl) no Report Builder 3.0 e no Designer de Relatórios no Business Intelligence Development Studio. Cada ambiente de criação fornece diferentes maneiras de criar, abrir e salvar relatórios e itens relacionados. Para obter mais informações, consulte Projetando e implementando relatórios usando o Designer de Relatórios (Reporting Services) na Web em microsoft.com.

Neste artigo

Adicionando uma lista ao relatório

Exibindo dados em um layout de forma livre

Exibindo dados com um nível de agrupamento

Adicionando uma lista ao relatório

Adicione uma lista à superfície de design usando a guia Inserir ou a faixa de opções. Por padrão, inicialmente a lista contém uma única célula em uma linha associada ao grupo de detalhes.

Item de relatório de Nova Lista na superfície de design

Quando você seleciona uma lista na superfície de design, os identificadores de linha e de coluna são exibidos, conforme mostra a figura a seguir.

Nova Lista adicionada da Caixa de Ferramentas, selecionada

A lista inicial é um modelo baseado na região de dados tablix. Após a inclusão de uma lista, você pode aprimorar o design alterando o conteúdo ou a aparência da lista, com a especificação de expressões de filtro, de classificação ou de grupo, ou com a alteração da forma de exibição da lista nas páginas do relatório. Para obter mais informações, consulte Controlando a exibição da região de dados tablix em uma página do relatório (Construtor de Relatórios 3.0 e SSRS). Embora a lista comece com uma única coluna e linha, é possível continuar desenvolvendo o design da lista, adicionando grupos aninhados ou adjacentes de linhas ou de colunas ou linhas detalhadas adicionais. Para obter mais informações, consulte Explorando a flexibilidade de uma região de dados tablix (Construtor de Relatórios 3.0 e SSRS).

Ícone de seta usado com o link Voltar ao InícioVoltar ao início

Exibindo dados em um layout de forma livre

Para organizar dados de relatório em um layout de forma livre, e não em uma grade, é possível adicionar uma lista à superfície de design. Arraste campos do painel Dados do Relatório para a célula. Por padrão, a célula contém um retângulo que funciona como um contêiner. Mova todos os campos do contêiner até obter o design desejado. Use as linhas de ajuste exibidas quando você arrasta caixas de texto no contêiner de retângulo para ajudar você a alinhar as bordas vertical e horizontalmente. Remova o espaço em branco indesejado, ajustando o tamanho da célula. Para obter mais informações, consulte Como alterar a altura da linha ou a largura da coluna (Construtor de Relatórios 3.0 e SSRS).

A seguinte figura mostra uma lista que exibe informações sobre uma ordem, inclusive os campos: Data, Ordem, Quantidade, Produto, LineTotal e uma imagem.

Lista no modo de design, 4 campos e uma imagem

Em Visualização, a lista se repete para exibir os dados de campo no formato sem forma, como mostrado na seguinte figura:

Visualização de lista com 4 campos e uma imagem

ObservaçãoObservação

As exibições de linhas pontilhadas dessas figuras são incluídas para mostrar o layout sem forma de cada valor. Normalmente, você não usaria linhas pontilhadas em um relatório de produção.

Ícone de seta usado com o link Voltar ao InícioVoltar ao início

Exibindo dados com um nível de agrupamento

Como uma lista fornece um contêiner automaticamente, é possível usar uma lista para exibir dados agrupados com várias exibições. Para alterar a lista padrão e especificar um grupo, edite o grupo Detalhes, especifique um nome novo e uma expressão de grupo.

Por exemplo, você pode incorporar uma tabela e um gráfico que mostram exibições diferentes do mesmo conjunto de dados. É possível adicionar um grupo à lista para que os itens de relatório aninhados se repitam uma vez para todos os valores do grupo. A seguinte figura mostra uma lista agrupada por categoria de produto. Observe que não há nenhuma linha detalhada. Duas tabelas são aninhadas lado a lado na lista. A primeira tabela exibe as subcategorias com vendas totais. A segunda exibe a categoria agrupada por área geográfica, com um gráfico que mostra a distribuição das subcategorias.

Uma lista com 2 tabelas, uma com gráfico aninhado

Em Visualização, a tabela exibe vendas totais de todas as subcategorias de bicicletas, e a tabela ao lado exibe a divisão das vendas por área geográfica. Usando uma expressão para especificar a cor do plano de fundo da tabela e uma paleta personalizada do gráfico, a primeira tabela também fornece a legenda das cores do gráfico.

Visualização, 2 tabelas, uma com gráfico aninhado

Ícone de seta usado com o link Voltar ao InícioVoltar ao início

Histórico de alterações

Conteúdo atualizado

Referência adicionada a relatórios de exemplo e um link para baixar informações.