Fórum soma de campo no quick report #256229
27/10/2004
0
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
Curtir tópico
+ 0
Responder
Posts
27/10/2004
Jc_analista
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.
Responder
Gostei + 0
27/10/2004
Adsilver
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.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)