Fórum Quantidade * Codigo do Produto #268169
11/02/2005
0
Josimar
Curtir tópico
+ 0Posts
11/02/2005
Ivanh
Gostei + 0
11/02/2005
Emerson Nascimento
[quantidade]*[codigodoitem]
ou seja, a quantidade vem sempre antes do sinal de multiplicar.
daí basta você fazer:
try
    quant := strtofloat(copy(edit.text,1,pos(´*´,edit.text)-1));
except
    quant := 0;
end;
codigo := copy(edit.text,pos(´*´,edit.text)+1,length(edit.text));
faça a busca pelo codigo no banco de dados, pra encontrar o valor unitário e depois é só fazer:
valor := precounitario * quant;
Gostei + 0
11/02/2005
Emerson Nascimento
[quantidade]*[codigodoitem]
ou seja, a quantidade vem sempre antes do sinal de multiplicar.
daí basta você fazer:
try quant := strtofloat(copy(edit.text,1,pos(´*´,edit.text)-1)); except quant := 0; end; codigo := copy(edit.text,pos(´*´,edit.text)+1,length(edit.text));
faça a busca pelo codigo no banco de dados, pra encontrar o valor unitário e depois é só fazer:
valor := precounitario * quant;
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)