Fórum campo calculado.. #177526
26/08/2003
0
bom dia,
estou trabalhando com uma query, e queria saber como trabalho com campos calculados..
ou seja vou em newfield.. e incluo um campo do tipo calculated..
não sei trabalhar com ele.. queria saber qual a finalidade e se ele recebe resultado de formulas pré definidas
obrigado
que Deus lhe pague
estou trabalhando com uma query, e queria saber como trabalho com campos calculados..
ou seja vou em newfield.. e incluo um campo do tipo calculated..
não sei trabalhar com ele.. queria saber qual a finalidade e se ele recebe resultado de formulas pré definidas
obrigado
que Deus lhe pague
Eric.miranda
Curtir tópico
+ 0
Responder
Posts
26/08/2003
Luciano Pimenta®
O primeiro passo esta certo, após va no evento OnCalcFields da Query e faça o calcula que vc quer. Ex:
qry_TesteSUBTOTAL.AsCurrency :=
qry_TesteQuant.AsInteger * qry_TesteVALOR.AsCurrency;
Tome cuidando com o campo calculado, pois o seu evento é disparado a todos instante, entaum não coloque nada de exiga muito processamento.
qry_TesteSUBTOTAL.AsCurrency :=
qry_TesteQuant.AsInteger * qry_TesteVALOR.AsCurrency;
Tome cuidando com o campo calculado, pois o seu evento é disparado a todos instante, entaum não coloque nada de exiga muito processamento.
Responder
Gostei + 0
26/08/2003
Luciano Pimenta®
Ja ia esquecendo, se vc quiser utilizando comandos SQL para seus calculados, utilize o tipo de campo Aggregate (mas no ClientDataSet), utilizando a propriedade Expression.
Ex:
SUM(VALOR); COUNT(CODIGO), MAX(NR_PARCELA);
Ex:
SUM(VALOR); COUNT(CODIGO), MAX(NR_PARCELA);
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)