soma de campo no quick report
veja, eu uma QRDBText chamada quantidade de horas no meu relatorio, como eu faço para colocar a soma de todas as quantidades de horas dentro de uma QRLabel no final do relatorio?
Joni
Curtidas 0
Respostas
Jc_analista
27/10/2004
Por que vc não faz assim:
var
soma:ttime;
begin
query.first;
while not query.eof do
begin
soma:=soma+strtotime.(queryHORAS.asstring);
query.next;
end;
query.first;
qrlabel1.caption:=timetostr(soma);
end;
eu fiz desta maneira.
var
soma:ttime;
begin
query.first;
while not query.eof do
begin
soma:=soma+strtotime.(queryHORAS.asstring);
query.next;
end;
query.first;
qrlabel1.caption:=timetostr(soma);
end;
eu fiz desta maneira.
GOSTEI 0
Adsilver
27/10/2004
Para fazer somatórios no Quick Report vc pode usar o component QExpression. Na propriedade expression utilize a função SUM para o campo.
A propriedade ResetAfterPrint zera o somatório a cada vez que o componente é impresso no relatório.
A propriedade ResetAfterPrint zera o somatório a cada vez que o componente é impresso no relatório.
GOSTEI 0