FoxPro/Visual FoxPro - Urgente!!!!!

   
Vista:

Urgente!!!!!

Publicado por Silvana (1 intervención) el 28/11/2009 20:42:12
Hola, estoy programando y mi pregunta es:
cuando ingreso un numero en un text box, abro la tabla, controlo que no exista ese número y si no existe sigo. Pasa que al seguir se me inhabilita el siguiente text box y no puedo seguir infresando datos.
Cómo lo puedo solucionar!!!!!!!!!!!
Agradezco a quien me pueda ayudar
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Mauricio

Urgente!!!!!

Publicado por Mauricio (1368 intervenciones) el 28/11/2009 21:24:01
Silvana, puedes hacer esto:
Tienes una tabla con la que trabajas, pero para usar el SEEK debes abrir la misma tabla y en la segunda tabla que abres alli es donde usaras el SEEK:
LOAD
close table all
use mitabla IN 0 order codigo
use mitabla IN 0 order codigo ALIAS segunda AGAIN (En esta tabla debes ejecutar la busqueda)
Suerte!!!!!!!!!!!!!!!!!!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Urgente!!!!!

Publicado por juan286 (179 intervenciones) el 30/11/2009 14:23:14
La verdad para que no batalles primero abre el entorno de datos del formulario agrega la tabla una vez en el entorno de datos arrastra los campos.

Con esto podras usar la tabla sin tener k llamarla solo usa el seek, en caso k tengas otra tabla si tendras k emplear el SELECT para abrir la tabla.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Mauricio

Urgente!!!!!

Publicado por Mauricio (1368 intervenciones) el 28/11/2009 21:26:27
Silvana, puedes hacer esto:
Tienes una tabla con la que trabajas, pero para usar el SEEK debes abrir la misma tabla y en la segunda tabla que abres alli es donde usaras el SEEK:
LOAD
close table all
use mitabla IN 0 order codigo
use mitabla IN 0 order codigo ALIAS segunda AGAIN (En esta tabla debes ejecutar la busqueda)
PROCESO_BUSQUEDA o VALID
vcodigo = thisform.text1.value
IF SEEK(vcodigo,'segunda')
* Encontro el codigo
ELSE
* No encontro el codig
RETURN .F. (Esto es para que siga en el mismo texbox, que no avance....)
ENDIF
Suerte!!!!!!!!!!!!!!!!!!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar