Fórum Sum de campos com Expression #223718

31/03/2004

0

Como faço para obter os totais de campos que utlizam Expression?

Exemplo de uma coluna do Relatório:
IF(qry_detalhe.id_status_fatura = ´Q´, IF(qry_aviso.tipo_avisodc = ´D´, (((qry_aviso.vl_liquido_avisodc * 0.01) / 30) * qry_aviso.Dias), 0),IF(qry_aviso.tipo_avisodc = ´D´, 0, IF(qry_aviso.tipo_avisodc = ´C´, 0 , (((qry_mestre.vl_liq_fatger * 0.01) /30) * qry_mestre.Dias))))

Portanto, como fazer para a Banda Summary exibir o somatório obtido por esta expression???????


Maatsti

Maatsti

Responder

Posts

31/03/2004

Fabio.hc

Tente assim:

[b:d6778eca27]SUM([/b:d6778eca27]IF(qry_detalhe.id_status_fatura = ´Q´, IF(qry_aviso.tipo_avisodc = ´D´, (((qry_aviso.vl_liquido_avisodc * 0.01) / 30) * qry_aviso.Dias), 0),IF(qry_aviso.tipo_avisodc = ´D´, 0, IF(qry_aviso.tipo_avisodc = ´C´, 0 , (((qry_mestre.vl_liq_fatger * 0.01) /30) * qry_mestre.Dias)))) [b:d6778eca27])[/b:d6778eca27]


Responder

Gostei + 0

01/04/2004

Maatsti

Tente assim: [b:1a83d66b67]SUM([/b:1a83d66b67]IF(qry_detalhe.id_status_fatura = ´Q´, IF(qry_aviso.tipo_avisodc = ´D´, (((qry_aviso.vl_liquido_avisodc * 0.01) / 30) * qry_aviso.Dias), 0),IF(qry_aviso.tipo_avisodc = ´D´, 0, IF(qry_aviso.tipo_avisodc = ´C´, 0 , (((qry_mestre.vl_liq_fatger * 0.01) /30) * qry_mestre.Dias)))) [b:1a83d66b67])[/b:1a83d66b67]



Responder

Gostei + 0

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

Aceitar