Soma campo DBGrid

Delphi

30/10/2003

:?: Sou novo no ambiente Delphi e estou com problema para somar o valor de uma determinada coluna de uma DBGrid, se possível utilizando parametros de outra colina para a soma. Teria alguma função que eu poderia utilizar ou teria que fazer através de consultas SQL.

GRato.


Kuaty

Kuaty

Curtidas 0

Respostas

Frare

Frare

30/10/2003

Olá, Kuaty

Primeiro identifique a coluna no evento OnColExit Ex.

If dbgItens_pc.SelectedIndex = 7 Then
dsItens_pc.DataSet.FieldByName(´ipc_vlr_total´).AsFloat :=
(((dsItens_pc.DataSet.FieldByName(´ipc_vlr_unit´).AsFloat*
dsItens_pc.DataSet.FieldByName(´ipc_qtde´).AsInteger)+
dsItens_pc.DataSet.fieldByName(´ipc_vlr_ipi´).AsFloat)-
dsItens_pc.DataSet.FieldByName(´ipc_vlr_desc´).asFloat);

O exemplo acima soma o total do pedido.

Espero te ajudado :wink:


GOSTEI 0
POSTAR