Hola a todos/as.
Al aceptar un formulario quiero validar un campo numérico. Los valores que quiero permitir son 20 y 40.
Bien, si pregunto: "if %TIPO% = 20" va bien, pero si pregunto "if %TIPO% = 20 | %TIPO% = 40" ya no me funciona y sigue de largo.
¿Puede alguien decirme la manera correcta de preguntar por más de una condición?
Gracias por adelantado y un saludo,
Fernando Morales
Preguntar por más de una condición no me funciona.
Moderador: vCoaches
Validar un campo
Hola Fernando:
if
( %TIPO% = 20 ) | (%TIPO% = 40)
Un saludo
if
( %TIPO% = 20 ) | (%TIPO% = 40)
Un saludo
Solucionado.
Solucionado. Faltaba poner entre paréntesis cada una de las preguntas.
- DESARROLLADOR
- vLeader
- Mensajes: 1504
- Registrado: 17 Ago 2006, 17:49
Eso es un comportamiento matematico:
Si pones 20+10-(45+1)
Siempre se ejecutara primero lo ue esta dentro de los parentesis.
Por lo que los parentesis forzan la operacion y sobre todo la diferencia.
Saludos.
Si pones 20+10-(45+1)
Siempre se ejecutara primero lo ue esta dentro de los parentesis.
Por lo que los parentesis forzan la operacion y sobre todo la diferencia.
Saludos.
La Imaginaciòn es màs poderosa que el conocimeinto
http://www.soportedelsistema.com
http://www.youtube.com/user/omnersistemas
http://www.youtube.com/watch?v=bqBuQCzFVaw
http://www.youtube.com/watch?v=90b600L9 ... r_embedded
http://www.soportedelsistema.com
http://www.youtube.com/user/omnersistemas
http://www.youtube.com/watch?v=bqBuQCzFVaw
http://www.youtube.com/watch?v=90b600L9 ... r_embedded