NOVAMENTE, multiplicação de campos
Eu tenho tres campos, um q eh a quantidade, e os outros dois um eh o valor unitário e o outro eh o valor total, estes dois campos estão no modo de currency, como fazer para multiplicar o valor do preço unitário com o valor da quantidade dando o resultado no dbedit do total. Eu estou usando uma tabela e DBEdit.
Obs.: todas as informações parecidas com a abaixo não funciona!!!!
DBEdit13.text:= Floattostr(strtofloat(DBedit3.text)* strtofloat(DBEdit4.text));
É URGENTEEE!!!
Obs.: todas as informações parecidas com a abaixo não funciona!!!!
DBEdit13.text:= Floattostr(strtofloat(DBedit3.text)* strtofloat(DBEdit4.text));
É URGENTEEE!!!
Franck.c
Curtidas 0
Respostas
Ltres
02/11/2003
Pode far algo do tipo!
Apesar de naum ser o correto.
O bom seria pegar o valor direto da tabela.
Desse modo já fica direto no campo.. Só q claro a tabela tem q estar em modo de edição!
dbEditResult.text := CurrToStr(StrToInt(dbEditQuant.text) * StrToCurr(dbEditVlrUnit.text));
Apesar de naum ser o correto.
O bom seria pegar o valor direto da tabela.
Tabela[´TOTAL´] := Tabela.FieldByName(´QUANT´).AsInteger * Tabela.FieldByName(´VLRUNIT´).AsCurrency;
Desse modo já fica direto no campo.. Só q claro a tabela tem q estar em modo de edição!
GOSTEI 0