 |
ActiveDelphi .: O site do programador Delphi! :.
|
| Exibir mensagem anterior :: Exibir próxima mensagem |
| Autor |
Mensagem |
Pablu Aprendiz

Registrado: Segunda-Feira, 14 de Dezembro de 2009 Mensagens: 193
|
Enviada: Sex Mai 07, 2010 10:21 am Assunto: Totalizadores no QuickReport |
|
|
Olá.
Bom dia geral.
Então, tou com uma dúvida aqui.
Quero fazer 3 totalizadores em um só relatório.
Ex:
PAGE HEADER
GROUP HEADER
DETAIL
GROUP FOOTER
SUMMARY
SUMMARY.
Ex2:
HISTÓRICO DÉBITO CRÉDITO VALOR <= GROUP HEADER (quebrando por empresa e seções da empresa.
1000 EVENTO 1000000 200,00 <= DETAIL (valor do evento lançado.)
TOTAL POR ESQUEMA: 200,00 <= GROUP FOOTER(valor somado dos eventos lançados, para aquele tipo de esquema.)
TOTAL POR CENTRO DE CUSTO 200,00 <= SUMMARY(valor somado para quando acabar os eventos lançados, e o total de esquema for impresso, ele calcular o total por seções, ou seja pela quebra no caso.)
TOTAL FINAL: 200,00 <= SUMMARY(valor somand todas as quebras/seções)
Pondo para o exemplo fica:
ESQUEMA 1
HISTÓRICO DÉBITO CRÉDITO VALOR
1000 EVENTO 100000 100,00
1001 EVENTO2 2300000 250,00
TOTAL POR ESQUEMA: 350,00
(depois daqui, verifica se há outros tipos de esquema, se tiver, imprime..)
ESQUEMA 2
HISTÓRICO DÉBITO CRÉDITO VALOR
1020 EVENTO 1002000 300,00
1023 EVENTO 3 2992920 200,00
TOTAL POR ESQUEMA: 500,00
TOTAL POR CENTRO DE CUSTO: 850,00
(Aqui verifica se há valores lançados para o centro de custo diferente desse, no caso do meu, sempre tem..)
ESQUEMA 1
HISTÓRICO DÉBITO CRÉDITO VALOR
1000 EVENTO 100000 500,00
1001 EVENTO2 2300000 500,00
TOTAL POR ESQUEMA: 1000,00
TOTAL POR CENTRO DE CUSTO: 1000,00
TOTAL FINAL: 1850,00
Dá mais ou menos para entender.
O que eu quero saber, é se dá para fazer iss com dois summary, pois o group se fecha no primeiro TOTAL POR ESQUEMA..
Ou, devo criar outro group em branco e botar o total por centro de custo para conseguir gerar pela quebra..
E dps o final..
Será que alguém entendeu?  |
|
| Voltar ao Topo |
|
 |
carbox Colaborador

Registrado: Quarta-Feira, 3 de Março de 2010 Mensagens: 1471
|
Enviada: Sex Mai 07, 2010 11:52 am Assunto: Re: Totalizadores no QuickReport |
|
|
Se você estiver utilizando as Queries diretamente no QReport você por utilizar o componente QRExp....
Vai na propriedade Expression > DataBase Field > Escole o campo e digita
SUM(SEUCAMPO)
Pronto...
O resto e usar a criatividade
| Pablu escreveu: | Olá.
Bom dia geral.
Então, tou com uma dúvida aqui.
Quero fazer 3 totalizadores em um só relatório.
Ex:
PAGE HEADER
GROUP HEADER
DETAIL
GROUP FOOTER
SUMMARY
SUMMARY.
Ex2:
HISTÓRICO DÉBITO CRÉDITO VALOR <= GROUP HEADER (quebrando por empresa e seções da empresa.
1000 EVENTO 1000000 200,00 <= DETAIL (valor do evento lançado.)
TOTAL POR ESQUEMA: 200,00 <= GROUP FOOTER(valor somado dos eventos lançados, para aquele tipo de esquema.)
TOTAL POR CENTRO DE CUSTO 200,00 <= SUMMARY(valor somado para quando acabar os eventos lançados, e o total de esquema for impresso, ele calcular o total por seções, ou seja pela quebra no caso.)
TOTAL FINAL: 200,00 <= SUMMARY(valor somand todas as quebras/seções)
Pondo para o exemplo fica:
ESQUEMA 1
HISTÓRICO DÉBITO CRÉDITO VALOR
1000 EVENTO 100000 100,00
1001 EVENTO2 2300000 250,00
TOTAL POR ESQUEMA: 350,00
(depois daqui, verifica se há outros tipos de esquema, se tiver, imprime..)
ESQUEMA 2
HISTÓRICO DÉBITO CRÉDITO VALOR
1020 EVENTO 1002000 300,00
1023 EVENTO 3 2992920 200,00
TOTAL POR ESQUEMA: 500,00
TOTAL POR CENTRO DE CUSTO: 850,00
(Aqui verifica se há valores lançados para o centro de custo diferente desse, no caso do meu, sempre tem..)
ESQUEMA 1
HISTÓRICO DÉBITO CRÉDITO VALOR
1000 EVENTO 100000 500,00
1001 EVENTO2 2300000 500,00
TOTAL POR ESQUEMA: 1000,00
TOTAL POR CENTRO DE CUSTO: 1000,00
TOTAL FINAL: 1850,00
Dá mais ou menos para entender.
O que eu quero saber, é se dá para fazer iss com dois summary, pois o group se fecha no primeiro TOTAL POR ESQUEMA..
Ou, devo criar outro group em branco e botar o total por centro de custo para conseguir gerar pela quebra..
E dps o final..
Será que alguém entendeu?  |
|
|
| Voltar ao Topo |
|
 |
Pablu Aprendiz

Registrado: Segunda-Feira, 14 de Dezembro de 2009 Mensagens: 193
|
Enviada: Seg Mai 10, 2010 1:18 pm Assunto: |
|
|
Eu quero saber também, no caso, qual a ordem das bandas que eu posso usar.. pq não sei se funciona assim:
GROUP HEADER
DETAIL
GROUP FOOTER
SUMMARY
SUMMARY.
Funciona? |
|
| Voltar ao Topo |
|
 |
|
|
Enviar Mensagens Novas: Proibido. Responder Tópicos Proibido Editar Mensagens: Proibido. Excluir Mensagens: Proibido. Votar em Enquetes: Proibido.
|
|