Condicion Multiple en Visual Fox

¿Buenas qué tal Víctor?
Sigo molestando...
Mira mi duda es la siguiente, viendo las cosas de otra forma :
Tengo una variable llamada intColeste_Normal
1- Es correcto definirla: PRIVATE intColeste_Normal AS INTEGER    &?
2- Es correcto Inicializarla: intColeste_Normal=0                            &?
3- La variable está asociada a través del ControlSource a un TextBox, cómo hago para condicionar de que el valor que se digitó en ese textBox se encuentre entre 200 y 250, si es mayor o menor a esos valores respectivamente enviar un mensaje.
- Es correcto así:
        IF intColeste_Normal < 200 .OR. IntColeste_Normal >250
                &&&+++
             Else
                   MessageBox ('Valor debe estar comprendido entre 200 y 250', 16,'Error Ingreso Datos')
             ENDIF
Te agradezco tu buena disposición siempre gracias.

1 Respuesta

Respuesta
1
1.- Yo prefiero variables locales y sin asignar tipo:
Local intColeste_Normal
Pero es cuestión de preferencia
2.- No se inicializa cuando se declara, es una instrucción posterior y si, esa es la forma.
3.- (En negritas los cambios)
If intColeste_Normal >= 200 And intColeste_Normal <= 250
     &&+++
Else
     MessageBox("Valor debe estar comprendido entre 200 y 250", 16, "Error Ingreso Datos")
EndIf

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas