none
Quebra de páginas em relatórios matriz. RRS feed

  • Pergunta

  • Olá,
    Fiz um relatório usando uma matriz. Na matriz horizontal tenho os anos, e na vertical tenho meses.
    Preciso de um meio para quebrar páginas na minha linha de anos (eixo horizontal), sempre que mudar o ano.
    O layout precisa ficar como o exemplo abaixo:

     

    página 1

    2007  | 2007 | 2007  | 2007
    jan.  | fev. | mar.  |  abr.


    página 2

    2008 |  2008 | 2008 | 2008
    jan. | fev.  | mar. |  abr.

     

    Hoje está assim:
    2007  | 2007 | 2007  | 2007 | 2008 |  2008 | 2008 | 2008
    jan.    | fev.   | mar.   |  abr.|  jan.   |  fev.   | mar.  |  abr.

    Todos os anos estão na mesma linha. Lembro que o ano é um valor que está no banco de dados, e não é fixo.
    Abraço a todos

    Sávio Barros

    segunda-feira, 17 de novembro de 2008 11:54

Todas as Respostas

  • Sávio,

     

    Você quer fazer a quebra de página por ano?

    segunda-feira, 17 de novembro de 2008 12:14
  • Sim, isso mesmo!

    Mas podemos assumir o seguinte: sempre que um valor mudar, fazer quebra de página. Dessa forma abstraímos o dado ANO.

    Pode me ajudar?

     

    Sávio

     

    segunda-feira, 17 de novembro de 2008 15:37
  •  

    S'avio,

     

    Basta criar um 'column group' por ano e setar 'quebrar página no final do grupo'. A cada novo ano ele vai adicionar uma quebra de paginas.

     

    Att

    Boreki

    segunda-feira, 17 de novembro de 2008 17:09
  • Sávio,

     

    O Boreki esta certo!!!!

     

    Isso mesmo, todas as vezes que você deseja trabalhar com quebras de páginas é necessário realizar um agrupamento de valores e determinar uma coluna grupo para fazer este controle e setar nas propriedades e a cada mudança de grupo gere uma nova página.

    segunda-feira, 17 de novembro de 2008 18:25
  • Obrigado pelas respostas :-). Como sou iniciante, fica a dúvida: como criar um column group?

     

    []'s

     

    Sávio

     

    quarta-feira, 19 de novembro de 2008 07:27
  • Sávio,

     

    Quando você adiciona uma matrix no relatório, automaticamente você ganha um column group (a célula escrito 'columns'), e um row group (a célula escrito 'rows').

     

    Para editar o grupo, clique na celula do cabecalho do column group com botão direito / Edit Group.

     

    Att

    Boreki

     

    quarta-feira, 19 de novembro de 2008 17:10
  • Tamb[em tive este problema e com esta dica foi resolvida.
    segunda-feira, 21 de setembro de 2009 14:01
  • Eduardo,

    Verifique se as orientações do Boreki podem ajudar.


    Pedro Antonio Galvão Junior - MVP - Windows Server System - SQL Server/Coordenador de Projetos/DBA
    segunda-feira, 21 de setembro de 2009 19:46