Fórum QRExp não conta campo por expressão #252848

30/09/2004

0

Estou montando um relatório onde estou tentando utilizar o componente QRExp para me dar a quantidade de ítens que contém a expressão ´Sindicato´, e quantos têm a expressão ´Finanças´ em um campo denominado ´Local_Pagamento´ de uma tabela. Já usei a função ´COUNT´, e a função ´SUM´, e não consegui. Onde estou errando?? :?: :?:


Paulofrrz

Paulofrrz

Responder

Posts

30/09/2004

Aroldo Zanela

Colega,

Você deve ordenar sua consulta pela coluna Local_Pagamento, inserir uma QRGroup com a propriedade expression = Local_pagamento e inserir uma QRBand para ser rodapé da QRGroup, ou seja, na QRGroup você deve atribuir a QRBand a propridade FooterBand. Em seguida, colocar QRExpr na QRBand para ´contar´ ou ´somar´ os registros.


Responder

Gostei + 0

01/10/2004

Paulofrrz

Ok Aroldo, já consegui... Utilizei o QRExp, e na expressão coloquei:
´SUM(IF(Query.Campo=´Sindicato´,1,0))´, e funcionou exatamente como eu queria..


Responder

Gostei + 0

01/10/2004

Anibaljr77

Obrigado paulofrrz estava louco para resolver um problema idêntico ao seu, e a seu raciocínio foi fantástico!!!

Obrogado novamente.


Responder

Gostei + 0

01/10/2004

Aroldo Zanela

Ok Aroldo, já consegui... Utilizei o QRExp, e na expressão coloquei: ´SUM(IF(Query.Campo=´Sindicato´,1,0))´, e funcionou exatamente como eu queria..

Colega,

Ok. No entanto, em sua mensagem de abertura do tópico você mencionou que precisava quantificar com a expressão Sindicato e Finanças e na sua solução acima é quantificado apenas quando a expressão for sindicato.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar