Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Reginaldo

criando grupos de valores

Recommended Posts

pessoal como alguns puderam ver no meu topico anterior eu estava criando uma busca por faixa de valor... os valores ficam numa combo... e tipo..

 

de 100.00 á 1000.00 o intervalo entre os numeros é 200.00

de 1000.00 á 30000.00 o intervalo entre eles é de 3000.00

 

bom.. em fim.. cada grupo tem um certo intervalo... isso pq preciso criar 2 variaveis para fazer a busca.. valor 1 e valor 2.. a busca vai apontar resultados entre os dois

 

mas to tento um problema com erro de sintaxe nos if qdo to criando essas variaveis... eis o meu codigo:

 

if valor < 1000.00 Then

valor2 = valor+100.00

else

if valor = 1000.00 Then

valor2 = valor+2000.00

else

if valor > 1000.00 and < 27000.01 Then

valor2 = valor+3000.00

else

if valor >= 30000.00 and < 95000.01 Then

valor2 = valor+5000.00

else

if valor >= 100000.00 and < 200000.01 Then

valor2 = valor+50000.00

else

if valor = 251000.00 Then

valor2 = valor+90000000.00

end if

end if

end if

end if

end if

end if

 

 

espero a ajuda de vcs novamente http://forum.imasters.com.br/public/style_emoticons/default/natal_laugh.gif

 

um abraço a todos... bom fim de semana.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Hum... Tem quer ver se a variavel valor realmente esta pegando os valores apos o ponto

pra ver isso da um response.write(valor) e depois um response.end() e veja se está mesmo,

caso não esse é o erro.

Caso sim o valor está correto (ex: 800.00) tenta esse código:

if valor < 1000.00 Then	valor2 = valor+100.00elseif valor = 1000.00 Then	valor2 = valor+2000.00elseif valor > 1000.00 and < 27000.01 Then	valor2 = valor+3000.00elseif valor >= 30000.00 and < 95000.01 Then	valor2 = valor+5000.00elseif valor >= 100000.00 and < 200000.01 Then	valor2 = valor+50000.00elseif valor = 251000.00 Then	valor2 = valor+90000000.00end if
Se continuar com erro fala o que a var valor2 esta mostrando após os ifs!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Hum... Tem quer ver se a variavel valor realmente esta pegando os valores apos o ponto

pra ver isso da um response.write(valor) e depois um response.end() e veja se está mesmo,

caso não esse é o erro.

Caso sim o valor está correto (ex: 800.00) tenta esse código:

if valor < 1000.00 Then	valor2 = valor+100.00elseif valor = 1000.00 Then	valor2 = valor+2000.00elseif valor > 1000.00 and < 27000.01 Then	valor2 = valor+3000.00elseif valor >= 30000.00 and < 95000.01 Then	valor2 = valor+5000.00elseif valor >= 100000.00 and < 200000.01 Then	valor2 = valor+50000.00elseif valor = 251000.00 Then	valor2 = valor+90000000.00end if
Se continuar com erro fala o que a var valor2 esta mostrando após os ifs!
Olá,

 

quando eu efetuo calculos no asp atribuindo valores a uma variável eu converto ela para poder fazer calculos, por exe:

 

esse calculo:

 

valor1 = 10.00

valor1 + 10.00

 

eu faria assim

 

cint(valor1) + 10.00

 

abraços.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.