Olá! tenho a seguinte situação
Placa Descrição Valor
0001 Balcão 10,00
0002 teclado 5,00
quero somar esse dois campos como faço?
um abraço
somar campo
-
- Mensagens: 23
- Registrado em: Outubro 6th, 2011, 1:38 pm [phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1236: count(): Parameter must be an array or an object that implements Countable
-
- Mensagens: 244
- Registrado em: Dezembro 22nd, 2010, 1:05 am [phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1236: count(): Parameter must be an array or an object that implements Countable
Re: somar campo
Olá,
Se você quiser somar o valor desses campo em um XnumEdit, poderá selecionar os registros que queira somar e em seguida fazer um for.
Nesse exemplo utilizamos o SMDBGrid e colocamos o código no evento OnChangeSelection.
var
i: Integer;
begin
total.value := 0;
if SMDBGrid1.SelectedRows.Count > 0 then
begin
with SMDBGrid1.DataSource.DataSet do
begin
for i := 0 to SMDBGrid1.SelectedRows.Count-1 do
begin
GotoBookmark(Pointer(SMDBGrid1.SelectedRows.Items[i]));
total.value:= total.value + tabglobal.Nome_tabela.FieldByName('nome_campo').AsFloat;
end;
end;
end
end;
Caso não seja isso que você quer fazer, nos explique melhor a situação.
Se você quiser somar o valor desses campo em um XnumEdit, poderá selecionar os registros que queira somar e em seguida fazer um for.
Nesse exemplo utilizamos o SMDBGrid e colocamos o código no evento OnChangeSelection.
var
i: Integer;
begin
total.value := 0;
if SMDBGrid1.SelectedRows.Count > 0 then
begin
with SMDBGrid1.DataSource.DataSet do
begin
for i := 0 to SMDBGrid1.SelectedRows.Count-1 do
begin
GotoBookmark(Pointer(SMDBGrid1.SelectedRows.Items[i]));
total.value:= total.value + tabglobal.Nome_tabela.FieldByName('nome_campo').AsFloat;
end;
end;
end
end;
Caso não seja isso que você quer fazer, nos explique melhor a situação.
Att,
Gustavo Barreto
Gustavo Barreto
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 35 visitantes