Partilhar via


Como manter os cabeçalhos visíveis ao rolar por um relatório (Reporting Services)

Para uma região de dados de tabela ou matriz que contenha várias páginas, você pode controlar se deve manter na exibição as linhas iniciais que contêm cabeçalhos de colunas ou as colunas iniciais que contêm cabeçalhos de linhas, à medida que percorre um relatório. O modo como você controla a manutenção dos cabeçalhos na exibição, também conhecido como congelamento de cabeçalhos, depende do tipo de linha e coluna a serem congeladas.

Para congelar a primeira linha ou linhas com os cabeçalhos de coluna:

  • Para uma matriz com grupos de colunas, as linhas que exibem nomes de colunas são controladas pelo grupo de colunas. Defina propriedades tablix para Cabeçalhos de Coluna.

  • Para uma tabela, a linha que contém nomes de coluna é controlada pelo membro tablix em um grupo de linhas. Defina as propriedades de membro tablix no painel Propriedades.

Para congelar a primeira ou as primeiras colunas que contêm cabeçalhos de linha:

  • Para uma matriz com grupos de linhas, as colunas que exibem nomes de linhas são controladas pelo grupo de linhas. Defina propriedades tablix para Cabeçalhos de Linha.

  • O controle das primeiras colunas em uma tabela sem grupos de colunas não é suportado. Para controlar essas colunas, adicione um grupo de colunas à tabela.

Somente a primeira linha e as linhas adjacentes ou a primeira coluna e as colunas adjacentes podem ser congeladas em cada página. Os cabeçalhos serão mantidos na exibição em cada página somente se houver espaço suficiente.

Para obter mais informações sobre cabeçalhos de grupos e membros tablix, consulte Controlando cabeçalhos de linha e coluna.

Para manter linhas na exibição com cabeçalhos de coluna para uma área de grupo de colunas

  1. Na exibição Design, clique com o botão direito do mouse na alça de canto de uma região de dados tablix selecionada e clique em Propriedades do Tablix.

  2. Na guia Geral, em Cabeçalhos de Linha, selecione O cabeçalho deve permanecer visível ao rolar.

  3. Clique em OK.

  4. Visualize o relatório com um renderizador com suporte para rolagem de cabeçalhos, por exemplo, o renderizador HTML no Gerenciador de Relatórios. As linhas que contêm os cabeçalhos de coluna permanecem visíveis enquanto você percorre o relatório.

    ObservaçãoObservação

    Por padrão, o plano de fundo de uma célula é transparente. Para impedir a sobreposição de texto de aparecer através dos cabeçalhos de linha, defina a cor do plano de fundo das linhas de sobreposição como uma cor sólida, por exemplo, Branco.

Para manter colunas na exibição com cabeçalhos de linha para uma área de grupo de linhas

  1. Na exibição Design, clique com o botão direito do mouse na alça de canto de uma região de dados tablix selecionada e clique em Propriedades do Tablix.

  2. Na guia Geral, em Cabeçalhos de Coluna, selecione O cabeçalho deve permanecer visível ao rolar.

  3. Clique em OK.

  4. Clique em Visualizar. As colunas que contêm os cabeçalhos de linha permanecem visíveis enquanto você percorre o relatório.

Para manter na exibição uma linha com cabeçalhos de coluna para uma tabela sem nenhum grupo de linhas

  1. No modo Design, selecione a região de dados tablix. O painel Agrupamento exibe os grupos de linhas e colunas.

  2. No lado direito do painel Agrupamento, clique na seta para baixo e clique em Avançado. O painel Agrupamento exibe os membros tablix estáticos e dinâmicos para cada grupo.

  3. No painel Grupos de Linhas, clique no membro tablix estático que você deseja controlar. Quando você selecionar um membro tablix, a célula correspondente na superfície de design será selecionada se possível. Nem todos os membros tablix têm um elemento visual correspondente. O painel Propriedades exibe as propriedades do membro tablix selecionado.

  4. Defina a propriedade FixedData como True.

  5. Visualize o relatório. Os cabeçalhos de coluna permanecem na exibição à medida que você percorre o relatório.