Soma no QR - Verificar condição IF no QrExpr
30/08/2004
0
Preciso fazer um somatório em um relatório de movto de caixa. Estou usando o QR e na banda summary coloquei dos componenetes TQRExpr.
Apesar da soma ser do mesmo campo da tabela, preciso verificar o tipo de conta (D ou C) em um outro campo desta mesma tabela.
No primeiro TQRExpr quero a soma das Contas de Debito, no segundo as Contas de Credito.
No primeiro TQRExpr uso o seguinte codigo na prop. expression:
SUM(IF(qrMovCaixa.Deb_Cre= ´Debito´,qrMovCaixa.Tot_Conta,´´))
No segundo uso o seguinte:
IF(qrMovCaixa.Deb_Cre = ´Credito´,SUM(qrMovCaixa.Tot_Conta),´´)
Quanto visualizo ou imprimo o relatorio o resultado e o seguinte:
[img:eb20206266]http://www.drsistemas.br22.com/imagens/rel_CX.jpg[/img:eb20206266]
Apesar da soma ser do mesmo campo da tabela, preciso verificar o tipo de conta (D ou C) em um outro campo desta mesma tabela.
No primeiro TQRExpr quero a soma das Contas de Debito, no segundo as Contas de Credito.
No primeiro TQRExpr uso o seguinte codigo na prop. expression:
SUM(IF(qrMovCaixa.Deb_Cre= ´Debito´,qrMovCaixa.Tot_Conta,´´))
No segundo uso o seguinte:
IF(qrMovCaixa.Deb_Cre = ´Credito´,SUM(qrMovCaixa.Tot_Conta),´´)
Quanto visualizo ou imprimo o relatorio o resultado e o seguinte:
[img:eb20206266]http://www.drsistemas.br22.com/imagens/rel_CX.jpg[/img:eb20206266]
Dalri
Curtir tópico
+ 0
Responder
Posts
30/08/2004
Carlos Jatai
experimenta fazer assim na tua Expressão (QREXPR):
SUM(IF(qrMovCaixa.Deb_Cre= ´Debito´,qrMovCaixa.Tot_Conta,0.0))
tive esse problema e consegui solucioná-lo assim.
Carlos Jatai
SUM(IF(qrMovCaixa.Deb_Cre= ´Debito´,qrMovCaixa.Tot_Conta,0.0))
tive esse problema e consegui solucioná-lo assim.
Carlos Jatai
Responder
05/01/2005
Walace
Minha dúvida eh parecida, só que preciso usar o count.
Já tenho um totalizador no relatório, mas agora preciso fazer um total dividido por um tipo de campoi no arquivo.
Mais ou menos assim
Total geral = 20
Total Masculino: 15
Total Feminino: 5
Essa condição para testar M ou F eh que não estou conseguindo.
Já tenho um totalizador no relatório, mas agora preciso fazer um total dividido por um tipo de campoi no arquivo.
Mais ou menos assim
Total geral = 20
Total Masculino: 15
Total Feminino: 5
Essa condição para testar M ou F eh que não estou conseguindo.
Responder
Clique aqui para fazer login e interagir na Comunidade :)