Fórum Fast Report Delphi 7 Ajuda #486621
24/07/2014
0
Bom dia!
Eu to tentando criar um Relatório com os dados que estão no meu ClientDataSet, preciso que eles organizados por data e isso eu já fiz ... o problema é ele precisa colocar os valores de pagamento que tem data de vencimento vinculado ao pagamento sem repetir os dados de vencimento EX :
Assim esta Hoje
Cliente Nº Contrato Data de Vlr. Total Total Pago Saldo Vencimento Pagamento
Emissão Honorário Data Vlr Data Vlr
PRISCA BARESI 2014.07-000004 (C) 23/07/2014 6.959,68 3.976,96 2.982,72 02/04/2014 497,12 02/04/2014 165,00
PRISCA BARESI 2014.07-000004 (C) 23/07/2014 6.959,68 3.976,96 2.982,72 02/04/2014 497,12 10/04/2014 165,00
PRISCA BARESI 2014.07-000004 (C) 23/07/2014 6.959,68 3.976,96 2.982,72 02/04/2014 497,12 22/04/2014 167,12
MARIA BARESI 2014.07-000004 (C) 23/07/2014 6.959,68 3.976,96 2.982,72 02/04/2014 497,12 02/04/2014 265,00
só que precisava que fosse como esta abaixo
Cliente Nº Contrato Data de Vlr. Total Total Pago Saldo Vencimento Pagamento
Emissão Honorário Data Vlr Data Vlr
PRISCA BARESI 2014.07-000004 (C) 23/07/2014 6.959,68 3.976,96 2.982,72 02/04/2014 497,12 02/04/2014 165,00
10/04/2014 165,00
22/04/2014 167,12
MARIA BARESI 2014.07-000004 (C) 23/07/2014 6.959,68 3.976,96 2.982,72 02/04/2014 497,12 02/04/2014 265,00
se alguém souber fazer me de um luz
Eu to tentando criar um Relatório com os dados que estão no meu ClientDataSet, preciso que eles organizados por data e isso eu já fiz ... o problema é ele precisa colocar os valores de pagamento que tem data de vencimento vinculado ao pagamento sem repetir os dados de vencimento EX :
Assim esta Hoje
Cliente Nº Contrato Data de Vlr. Total Total Pago Saldo Vencimento Pagamento
Emissão Honorário Data Vlr Data Vlr
PRISCA BARESI 2014.07-000004 (C) 23/07/2014 6.959,68 3.976,96 2.982,72 02/04/2014 497,12 02/04/2014 165,00
PRISCA BARESI 2014.07-000004 (C) 23/07/2014 6.959,68 3.976,96 2.982,72 02/04/2014 497,12 10/04/2014 165,00
PRISCA BARESI 2014.07-000004 (C) 23/07/2014 6.959,68 3.976,96 2.982,72 02/04/2014 497,12 22/04/2014 167,12
MARIA BARESI 2014.07-000004 (C) 23/07/2014 6.959,68 3.976,96 2.982,72 02/04/2014 497,12 02/04/2014 265,00
só que precisava que fosse como esta abaixo
Cliente Nº Contrato Data de Vlr. Total Total Pago Saldo Vencimento Pagamento
Emissão Honorário Data Vlr Data Vlr
PRISCA BARESI 2014.07-000004 (C) 23/07/2014 6.959,68 3.976,96 2.982,72 02/04/2014 497,12 02/04/2014 165,00
10/04/2014 165,00
22/04/2014 167,12
MARIA BARESI 2014.07-000004 (C) 23/07/2014 6.959,68 3.976,96 2.982,72 02/04/2014 497,12 02/04/2014 265,00
se alguém souber fazer me de um luz
Eduardo Mendonça
Curtir tópico
+ 0
Responder
Posts
25/07/2014
Dirceu Morais
Ao invés de usar assim:
só que precisava que fosse como esta abaixo
Cliente Nº Contrato Data de Vlr. Total Total Pago Saldo Vencimento Pagamento
Emissão Honorário Data Vlr Data Vlr
PRISCA BARESI 2014.07-000004 (C) 23/07/2014 6.959,68 3.976,96 2.982,72 02/04/2014 497,12 02/04/2014 165,00
10/04/2014 165,00
22/04/2014 167,12
MARIA BARESI 2014.07-000004 (C) 23/07/2014 6.959,68 3.976,96 2.982,72 02/04/2014 497,12 02/04/2014 265,00
Porque você não usa assim:
Para usar da forma do jeito que te falei, você ordena o arquivo por nome.
No Fastreport vc insere
GroupHeader1 no campo expression você <frPlanilha."NOME_CLIENTE">
MasterData1
GroupFooter1
Dentro do GroupHeader1 você colocar:
No masterdata1 voce coloca
No GroupFooter1 você
só que precisava que fosse como esta abaixo
Cliente Nº Contrato Data de Vlr. Total Total Pago Saldo Vencimento Pagamento
Emissão Honorário Data Vlr Data Vlr
PRISCA BARESI 2014.07-000004 (C) 23/07/2014 6.959,68 3.976,96 2.982,72 02/04/2014 497,12 02/04/2014 165,00
10/04/2014 165,00
22/04/2014 167,12
MARIA BARESI 2014.07-000004 (C) 23/07/2014 6.959,68 3.976,96 2.982,72 02/04/2014 497,12 02/04/2014 265,00
Porque você não usa assim:
Cliente Nº Contrato Data de Vlr. Total Total Pago Saldo Vencimento
Emissão Honorário Data Vlr
PRISCA BARESI 2014.07-000004 (C) 23/07/2014 6.959,68 3.976,96 2.982,72 02/04/2014 497,12
Pagamento Valor
02/04/2014 165,00
10/04/2014 165,00
22/04/2014 167,12
Total pago: 497,12
MARIA BARESI 2014.07-000004 (C) 23/07/2014 6.959,68 3.976,96 2.982,72 02/04/2014 497,12
Pagamento Valor
02/04/2014 265,00
Total pago: 265,00
Para usar da forma do jeito que te falei, você ordena o arquivo por nome.
No Fastreport vc insere
GroupHeader1 no campo expression você <frPlanilha."NOME_CLIENTE">
MasterData1
GroupFooter1
Dentro do GroupHeader1 você colocar:
Cliente Nº Contrato Data de Vlr. Total Total Pago Saldo Vencimento
Emissão Honorário Data Vlr
<nome_cliente> <ncontrato> <emissao> <honorario> <total_pago> <saldo> Vencto> <valor>
Pagamento Valor
No masterdata1 voce coloca
<data-pagamento> <valor_pago>
No GroupFooter1 você
Total pago: <[SUM(<frxAcertos."VALOR_PAGO">,MasterData1)]
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)