Sum de campos com Expression
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???????
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
Curtidas 0
Respostas
Fabio.hc
31/03/2004
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]
[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]
GOSTEI 0
Maatsti
31/03/2004
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]
GOSTEI 0