FoxPro/Visual FoxPro - GRID asociado a una tabla

 
Vista:

GRID asociado a una tabla

Publicado por chavez (99 intervenciones) el 14/02/2007 18:25:14
soy novato, estoy haciendo un Form de busqueda , para el cual tengo un boton que ejecuta este codigo

x=thisform.txt_cedula.value
USE result
LOCATE FOR ALLTRIM(cedula)==ALLTRIM(x)
IF FOUND()

brow
ENDIF

ahora bien, necesito que en vez de un BROWSE me complete algunos campos con la informacion que encontro y que tambien me complete un GRID señalando el registro o los registro s que encontro
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
sin imagen de perfil

RE:GRID asociado a una tabla

Publicado por neo (1604 intervenciones) el 14/02/2007 19:00:04
Saludos..

Antes de esto, crea un grid y genera la tabla result en el, de tal manera que muestre los datos que deseas.

x=thisform.txt_cedula.value
USE result
LOCATE FOR ALLTRIM(cedula)==ALLTRIM(x)
IF FOUND() then
Thisform.text1.value=micampo_primero
Thisform.text2.value=micampo_segundo

Set filter to cedula=x
Thisform.grid.refresh
else
wait window "La Cedula no existe, intente de nuevo" timeout .8
Return .f.

ENDIF

set filter to

********************Fin**********

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:GRID asociado a una tabla

Publicado por chavez (99 intervenciones) el 14/02/2007 20:09:07
Eso es lo bueno de tratar con espertos, gracias Neo
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:GRID asociado a una tabla

Publicado por chavez (99 intervenciones) el 14/02/2007 20:09:57
Expertos
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
sin imagen de perfil

RE:Lo mismo digo...

Publicado por neo (1604 intervenciones) el 14/02/2007 20:27:40
Estoy de acuerdo contigo...todos somos en cierta forma expertos...

Nunca termina uno de aprender..

Saludos
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:GRID asociado a una tabla

Publicado por chavez (99 intervenciones) el 14/02/2007 20:17:54
Neo hay una parte que me funciona perfectamente, pero el grid no se completa, que puedo hacer
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
sin imagen de perfil

RE:GRID asociado a una tabla

Publicado por neo (1604 intervenciones) el 14/02/2007 20:25:17
en que sentido no se completa....te refieres a que no muestra los datos??

Saludos...
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:GRID asociado a una tabla

Publicado por chavez (99 intervenciones) el 14/02/2007 20:41:10
se queda entoda la GRID en blanco ni siquiera las lias muestra
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:GRID asociado a una tabla

Publicado por chavez (99 intervenciones) el 28/02/2007 15:38:17
Neo modifique un poco el codigo pero te lo envio para que me ayudes

x=thisform.txt_cedula.value
USE result
LOCATE FOR ALLTRIM(cedula)==ALLTRIM(x)
IF FOUND() then
Thisform.text1.value=nombre
Thisform.text2.value=fecha2


Set filter to cedula=x
Thisform.grid2.refresh
else
MESSAGEBOX("LA CEDULA INGRESADA NO EXISTE")

*wait window "La Cedula no existe, intente de nuevo" timeout .8
*Return .f.

ENDIF
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