Valid...
Publicado por Ingrid Lauria (48 intervenciones) el 30/06/2006 02:31:12
tengo dos get asi:
@ 2,2 get Codi Valid Numero(Codi)
@ 3,2 get Clie Valid Nombre(Clie)
por otro lado estan las funciones de validacion, iguales salvo que una trabaja en el area Articulos y la otra en el area Clientes.
function Numero(Codi)
sele Articulos
seek
Codi
if found()
@ 2.20 say Articulos->Descrip
retu .t.
else
@ 2,20 say "articulo inexistente"
retu .f.
endif
El problema que tengo es el siguiente:
la validacion me funciona perfectamente cuando no están las lineas con el say del nombre del articulo o la leyenda que dice que no existe.
Sin esas lineas, los gets se frenan hasta tanto no se ingresen codigos de articulos y clientes que existan, pero cuando la validacion es con el say, aparece el texto que corresponde, pero exista o no exista el articulo, el get se libera, es decir si pongo un codigo de articulo que no existe, sale el mensaje "articulo inexistente" al lado del get, pero el cursor pasa al get siguiente.
donde esta el error???
gracias
Ingrid
@ 2,2 get Codi Valid Numero(Codi)
@ 3,2 get Clie Valid Nombre(Clie)
por otro lado estan las funciones de validacion, iguales salvo que una trabaja en el area Articulos y la otra en el area Clientes.
function Numero(Codi)
sele Articulos
seek
Codi
if found()
@ 2.20 say Articulos->Descrip
retu .t.
else
@ 2,20 say "articulo inexistente"
retu .f.
endif
El problema que tengo es el siguiente:
la validacion me funciona perfectamente cuando no están las lineas con el say del nombre del articulo o la leyenda que dice que no existe.
Sin esas lineas, los gets se frenan hasta tanto no se ingresen codigos de articulos y clientes que existan, pero cuando la validacion es con el say, aparece el texto que corresponde, pero exista o no exista el articulo, el get se libera, es decir si pongo un codigo de articulo que no existe, sale el mensaje "articulo inexistente" al lado del get, pero el cursor pasa al get siguiente.
donde esta el error???
gracias
Ingrid
Valora esta pregunta
0