Neves
não registrado
|
|
ENUNCIADA !
|
|
|
Postada em 07/04/2006 18:06 hs
Pessoal descobri, oq tá acontecendo!!!! Pra mim ter o frete valor, é calculado da seguinte forma EX.: é o Peso 27.000 X 50,00, aí ele vai dar um valor de R$1.350,00, ai se eu pego e subtraio 350,00 que seja ele vai pegar e dar o resultado de R$1.349,65, mas se eu digitar o peso 27 e nao 27.000, ai ele calcula certo e me dá o resultado de R$ 1.000,00, oq devo fazer pq tenho que digitar os 27.000, mas tem q dar certo o calculo como se eu tivesse digitado 27!?!? abraços
|
|
|
|
|
Postada em 08/04/2006 18:09 hs
Caramba... ainda tá confuso... mas acho q entendi... o teu valor tá como 27.000 (vinte e sete mil) multiplicado por 50 dá 1.349.650 dividindo por 1.000 dá os seus R$ 1.349,65 ... Então vc está passando uma string deste jeito: "27.000" O vb vai entender como vinte e sete mil... Não sei a situação de como vc está fazendo então talvez isso não seja a melhor solução mas acho q vai dar certo... faz assim: v_variavel = "27.000" v_variavel = CCur(Replace(variavel, ".", ",")) A variável acima vai ser no caso igual a 27...poderia usar "val" para cortar qq casa decimal seja vírgula ou ponto mas pelo q vejo vc precisa delas então usei "replace". veja se dá certo agora... t+
|
|
|
|
Postada em 08/04/2006 18:57 hs
Neves neves.... esse negocio ai ta loko meu... ta meio corrido aqui ainda vo da um keito de ir ai pra ver o que ocorre... O jeito é fazer o seguinte... Tem q criar um ponto de parada e Executar no modo de depuracao Passo-a passo com F8... soh assim a gente vai saber vais valores ele esta recebendo qndo ocorre o calculo.
Juliano Colmanetti
|
|
|
Neves
não registrado
|
|
ENUNCIADA !
|
|
|
Postada em 10/04/2006 09:50 hs
Ghost ainda nao deu certo!!!! Eu digito esse peso em um mask "999.999", e ele joga o valor no dbgrid correto do jeito que eu quero ex.: "27.000", so q no text onde dá o valor total dos pesos, q esta no grid ele dá o total EX.: 54000 e nao 54.000, ai qdo vou calcular o valor total dos pesos X pelo valor moeda (EX.: 54.000 X 50,00) ele calcula como mil e dá um valor como milhoes!!! Obrigado pela atenção Abraços
|
|
|
Cardoso G
|
PATOS DE MINAS MG - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 10/04/2006 10:33 hs
variavel = format(variavel,"standard")
|
|
|
Neves
não registrado
|
|
ENUNCIADA !
|
|
|
Postada em 10/04/2006 10:54 hs
Cardoso, Não deu certo ainda rapaz!!! lembro vcs que no meu banco de dados na tabela onde é armazenado esse peso, ele é armazenado como texto!!! Talvez isso pode ajudar vcs em alguma coisa!!
Abraços Valeu
|
|
|