PDF Soma Total

Caros estou com uma dúvida, em meu relatório tenho uma coluna de total geral virtual, e utilizei uma dica do Haroldo de totalização conforme abaixo. Porém ele me soma todos os valores da tabela e não somente da consulta.

Código:
sc_lookup(Dataset, “SELECT SUM(prot_volume_total_desc)FROM view_romaneios WHERE prot_guia_fluvial = prot_guia_fluvial”);
{total_geo} = {dataset[0][0]};

Desde já agradeço

Rodrigo,

O teu WHERE é assim mesmo? “WHERE prot_guia_fluvial = prot_guia_fluvial”? Pois desse jeito vai vir mesmo todos os registros da view…

Kleyber, corrigir deu certinho. Obrigado. Segue como ficou.

sc_lookup(Dataset, “SELECT SUM(prot_volume_total_desc)FROM view_romaneios WHERE prot_guia_fluvial = ‘{prot_guia_fluvial}’”);
{total_geo} = {dataset[0][0]};

Abraço

É necessário especificar o parâmetro da consulta.
Rodrigo será que não faltou uma variável php, global ou campo?

Por exemplo:

$prot_guia_fluvial
[prot_guia_fluvial]
{prot_guia_fluvial}

Conforme o Kleyber comentou:

WHERE prot_guia_fluvial = prot_guia_fluvial

O filtro da query irá somar todos os registros.