Quebrar datas no relatorio!

Delphi

27/05/2004

Olá

Meu dilema eh o seguinte, preciso fazer um relatório de duplicatas, estou usando o Fortes Report e o relatório tem que sair assim:

Dta VencimentoValor
19/01/045,00
19/01/0410,00
Total: 15,00
17/03/04200,00
Total: 200,00

Eu tenho que quebrar as datas e dar o total do dia mas não faço idéia de como fazer, me ajudem! :cry:
Obrigado

Rafael


Raphal

Raphal

Curtidas 0

Respostas

Valdir.santos

Valdir.santos

27/05/2004

No QuickReport vc deve colocar um QRGroup e na propriedade Expression colocar o campo data. Pra dar o total coloque uma banda do tipo GroupFooter, coloque um QRExpr e em Expression coloque SUM(nomedaquery.VALOR).

No QRGroup em FooterBand, selecione a banda tipo GroupFooter.

Acredito que no Fortes deva ser igual.

Valdir.


GOSTEI 0
Raphal

Raphal

27/05/2004

Por favor poderia me explicar melhor esse esquema? ou alguem que possa me explicar, preciso fazer esse ralatorio e jah perdi tempo de mais, por favor me ajudem.
Obrigado por sua atenção!


GOSTEI 0
Raphal

Raphal

27/05/2004

SOBE


GOSTEI 0
Raphal

Raphal

27/05/2004

Eh uma lista de duplicatas, com as datas de vencimento, soh que eu preciso dar o total dos dias, a consulta esta ordenada por data de vencimento, se ouver mais do que um dia eu devo somar esses valores e dar o total do dia.
Alguem sabe como fasso isso??? eu soh consigo listar tudo e dar o TOTAL GERAL.
:(


GOSTEI 0
Raphal

Raphal

27/05/2004

SOBE


GOSTEI 0
Angelnoa

Angelnoa

27/05/2004

Oi Rafael, seu relatório deve ficar assim:

[b:dff0d58a34]- TitleBand1 (TQRBand)[/b:dff0d58a34]
[b:dff0d58a34]- ColumnHeaderBand1 (TQRBand)
- QRGroup1 (TQRGroup) [/b:dff0d58a34]-- Banda para agrupar (no seu caso por data)
Expression = [i:dff0d58a34]NomeDoCampoParaAgrupar[/i:dff0d58a34]
FooterBand = QRBand1 [i:dff0d58a34] (GroupFooter)[/i:dff0d58a34]
LinkBand = ColumnHearderBand1
Master = QuickReport1
[b:dff0d58a34]- DetailBand1 (TQRBand)[/b:dff0d58a34]
LinkBand = QRGroup1
[b:dff0d58a34]- QRBand1 (TQRBand) [/b:dff0d58a34] -- Banda p/exibir o valor tot por data
BandType = rbGroupFooter
[b:dff0d58a34]- SummaryBand[/b:dff0d58a34]

Na QRBand1 (GroupFooter) vc deve colocar um componete QRExpr1 para fazer o somatório.

Espero ter ajudado.


GOSTEI 0
Raphal

Raphal

27/05/2004

Muito obrigado Angela, consegui fazer, foi bem facil, obrigado mesmo. :D


GOSTEI 0
POSTAR