Jump to content

Archived

This topic is now archived and is closed to further replies.

Daniel Loureiro

- como somar valores de variáveis

Recommended Posts

Bom dia pessoal.

 

Estou apanhando demais aqui... estou com um prooblemão. Estou colocando o sistema visa no site de um cliente e me deparei com um probleminha.

 

Seguinte: em um formulário devem ser preenchidos o valor do produto, código do produto, material, e frete. (isso porque trabalhamos com produtos personalizados, não tem preço fixo é mediante orçamento.

 

Clicando em avançar a pessoa passa pra um outro formulário onde irá digitar seus dados... nome, endereço, etc.

 

Clicando em avançar novamente fiz uma página que mostra o valor do produto, o valor do frete e o valor total. Aqui está o problema.

 

Preciso que essa página recupere os valores digitados no formulário anterior... até ai tudo bem, só que preciso também que o valor do produto seja somado ao valor do frete e essa soma seria uma outra variável (varTotal). e é isso que não estou conseguindo fazer.

 

Tenho os seguintes códigos:

 

A função moeda que converte os valores digitados inteiros:

 

FUNCTION Moeda(valor)
	Valor1=  mid(valor, 1, len(valor) - 2)
	Decima = mid(valor, len(valor) - 1, 2)
	Moeda = Valor1 & "," & Decima
 END FUNCTION

e tenho a tentativa de soma... que não dá certo... sempre está dando erro.

 

Preço: R$ <%= FormatNumber(("varPreco"),2)%> <br>
					  Frete: R$ <%= FormatNumber(("varFrete"),2)%> <br>
					  Total: R$ <%=FormatNumber(("varPreco" +"varFrete"),2) %> <br>
					  <%FormatNumber(("varTotal"),2) = FormatNumber((varPreco +varFrete),2)%>

Se alguém poder me ajudar. Grato pela atenção de todos.

 

http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Share this post


Link to post
Share on other sites

Acho que o problema está na forma como você está utilizando a funcção FormatNumber.

 

Não precisa de aspas na variável... seria FormatNumber(varPreco,2)

Share this post


Link to post
Share on other sites

Qual o erro que esta dando especificamente?

Share this post


Link to post
Share on other sites

Ta errado isso mesmo

 

deveria ser

 

<%varTotal = FormatNumber((varPreco +varFrete),2)%>

Share this post


Link to post
Share on other sites

×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.