GARANTIR DESCONTO

Fórum Soma e Divisão #183865

24/09/2003

0

:oops: TENHO EM UMA GRID OS CAMPOS “DISCIPLINA&8221; E &8220;MÉDIA&8221; E FORA DA GRID TENHO UM LABEL QUE CONTA OS REGISTROS NESSA GRID;
GOSTARIA DE POR EM UM EDIT (TAMBÉM FORA DA GRID)A SOMA DO CAMPO &8220;MÉDIA&8221; DIVIDIDO PELO Nº DE REGISTROS NESSA GRID...

O CAMPO MÉDIA ESTÁ DEFINIDO COMO CHARACTER !

AGRADEÇO QUALQUER AJUDA!

Alexandre Tavares


Alexandretavares

Alexandretavares

Responder

Posts

24/09/2003

Turbo Drive

Para todo campo que trabalha com números, o ideal é vc declarar como integer, float ou decimal... Caso vc esteja usando o sql para consultar, o código ficaria maisn ou menos assim:

query1.close;
query1.sql.clear;
query1.sql.add(´select sum(media) from tabela´);
query1.Open;

label1.caption := query1.RecordCount;

edit1.text := floattostr(query1.fields[0].AsFloat / strtofloat(label1.caption) );

Espero ter ajudado.


Responder

Gostei + 0

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

Aceitar