Share via


Como criar um relatório de nível

Um relatório de nível mostra as linhas ou grupos filho de detalhes recuados sob um grupo pai na mesma coluna, conforme ilustrado no exemplo a seguir:

Relatório de nível renderizado

Os relatórios de tabela tradicionais colocam o grupo pai em uma coluna adjacente no relatório. A nova região de dados tablix permite adicionar um grupo e linhas ou grupos filho de detalhe à mesma coluna. Para diferenciar as linhas de grupo dos detalhes ou linhas de grupos filho, você pode aplicar uma formatação, como cor da fonte, ou recuar as linhas de detalhes.

Para criar um relatório de nível

  1. Crie um relatório de tabela. Por exemplo, insira uma região de dados tablix e adicione campos à linha de Dados.

  2. Adicione um grupo pai ao relatório.

    1. Clique em qualquer lugar da tabela para selecioná-la. O painel Agrupamento exibe o grupo Detalhes no painel Grupos de Linha.

    2. No painel Agrupamento, clique com o botão direito do mouse em Grupo de Detalhes, aponte para Adicionar Grupo e clique em Grupo Pai.

    3. Na caixa de diálogo Grupo Tablix, forneça um nome para o grupo e digite ou selecione uma expressão de grupo na lista suspensa. A lista suspensa exibe as expressões de campo simples que estão disponíveis no painel de Dados do Relatório.

    4. Selecione Mostrar cabeçalho de grupo. Esta opção adiciona uma linha estática acima do grupo para o rótulo do grupo e os totais do grupo. Clique em OK.

    Você tem agora, um relatório tabular básico. Quando ele for renderizado, você poderá ver uma coluna com o valor da instância do grupo, e uma ou mais colunas com os dados dos detalhes agrupados. A figura a seguir mostra como pode ser a aparência da região de dados na superfície de design.

    Região de dados de tabela com grupo

    A figura a seguir mostra como pode ser a aparência da região de dados renderizada quando você visualizar o relatório.

    Relatório agrupado renderizado.

  3. Em um relatório de nível, você não precisa da primeira coluna que mostra a instância de grupo. Em vez disso, copie o valor na célula de cabeçalho do grupo, exclua a coluna do grupo e cole na primeira caixa de texto na linha de cabeçalho do grupo. Para remover a coluna de grupo, clique com o botão direito na coluna de grupo ou na célula e clique em Excluir Colunas. A figura a seguir mostra como pode ser a aparência da região de dados na superfície de design.

    Região de dados com linha de cabeçalho de grupo

  4. Para recuar as linhas de detalhes sob a linha de cabeçalho do grupo na mesma coluna, altere o preenchimento da célula de dados de detalhes.

    1. Selecione a célula com o campo de detalhes que você quer recuar. As propriedades da caixa de texto dessa célula aparecem no painel Propriedades.

    2. No painel Propriedades, em Alinhamento, expanda as propriedades para Preenchimento.

    3. Em Esquerda, digite um valor de preenchimento novo, como .5in. O preenchimento recua o texto na célula pelo valor que você especificar. O preenchimento padrão é 2 pontos. Os valores válidos para as propriedades de preenchimento são um número de zero ou um número maior, positivo, seguido por um designador de tamanho.

      Os designadores de tamanho são:

      in

      Polegadas (1 polegada = 2,54 centímetros)

      cm

      Centímetros

      mm

      Milímetros

      pt

      Pontos (1 ponto = 1/72 polegada)

      pc

      Picas (1 pica = 12 pontos)

    Sua região de dados será semelhante ao exemplo a seguir.

    Região de dados para relatório de nível

    Região de dados para layout de relatório de nível

    No menu Exibir, clique em Visualizar. O relatório exibe o grupo com os níveis de recuo para os valores do grupo filho.

Para criar um relatório de nível com vários grupos

  1. Crie um relatório conforme descrito no procedimento anterior.

  2. Acrescente grupos adicionais ao seu relatório.

    1. No painel Grupos de Linha, clique com o botão direito do mouse no grupo, clique em Adicionar Grupo e escolha o tipo de grupo que deseja adicionar.

      Dica

      Há várias maneiras para acrescentar grupos a uma região de dados. Para obter mais informações, consulte Como adicionar ou excluir um grupo em uma região de dados (Reporting Services).

    2. Na caixa de diálogo Grupo Tablix, digite um nome.

    3. Em Expressão de grupo, digite uma expressão ou selecione um campo do conjunto de dados para agrupar. Para criar uma expressão, clique no botão de expressão (fx) para abrir a caixa de diálogo Expressão.

    4. Clique em OK.

  3. Altere o preenchimento da célula que exibe os dados do grupo.

Consulte também

Conceitos

Trabalhando com regiões de dados Tablix

Formatando relatórios e itens de relatório