Totalizar

Dicas e truques sobre Oracle Reports Builder - modo gráfico ou modo caractere, ascii, arquivo .PRT, etc
Responder
viniciusbedra
Rank: Estagiário Sênior
Rank: Estagiário Sênior
Mensagens: 10
Registrado em: Seg, 08 Ago 2011 11:54 am
Localização: RS

Eu tenho um relatório mais ou menos assim

Linha Total Costura Corte
2015 500 150 0
2015 320 180 5
2015 11 3 2
4494 227 8 60
4494 324 14 76
1128 600 400 20


No final do relatório trás todos totais ...
Aí eu preciso fazer o seguinte
A cada vez que ele quebrar por linha, eu tenho que apresentar os valores totais de cada setor
para a linha.
Por exemplo na linha 2015 teria que apresentar Corte = 7 e Costura = 333
Aguardo sugestões de como posso fazer isso da melhor maneira
DanielNN
Moderador
Moderador
Mensagens: 641
Registrado em: Seg, 03 Set 2007 3:26 pm
Localização: Fortaleza - CE
att,

Daniel N.N.

Pelo que entendi acho que basta usar o ROLLUP. Dá uma olhada que é muito simples.
gfkauer
Rank: DBA Sênior
Rank: DBA Sênior
Mensagens: 389
Registrado em: Ter, 27 Jul 2010 1:34 pm
Localização: Sapiranga - RS
Contato:
Quem falou que programar era fácil??

Quanto mais dificil for a implementação mais valorizado seu trabalho será!

Acessem: www.gfkauer.com.br

Uma ideia é contruir sua quebra por linha.

Como isto funcionaria, seu agrupamento de dados seria feito por um grupo de linha. Criaria um repeating frame por repetindo por este grupo.

Dentro do grupo de linha, teriamos tres campos do tipo formula column onde seria executados sumary das devidas colunas.

Detalhe, os dados de cada linha ficam no grupo direatmente abaixo para termos a quebra adequada.
DanielNN
Moderador
Moderador
Mensagens: 641
Registrado em: Seg, 03 Set 2007 3:26 pm
Localização: Fortaleza - CE
att,

Daniel N.N.

Ops, eu realmente não tinha visto que era no REPORTS, hehehe.
Mas é isso aí , cria um agrupador para os items, coloca num frame, e abaixo sumariza os campos que deseja.
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 2 visitantes