FoxPro/Visual FoxPro - Ayuda con Form de Busqueda - AYUDA !!!!!!!!!!!

 
Vista:

Ayuda con Form de Busqueda - AYUDA !!!!!!!!!!!

Publicado por Oscar Meza (78 intervenciones) el 04/01/2008 14:45:09
Buenos dias

Mis amigos en dias anteriores postie el siguiente problema:

Tengo un form de facturacion este es un formulario de Nivel superior y del cual llamo un formulario de busqueda de articulos que tipo modal y en formulario de nivel superior, el caso es que cuando envio el enfoque al grid especificamente a la columna de cantidad no lo hace, a que se debera este problema

Aca parte del codigo

DO Form busqueda.scx WITH <Parametro1 >,<Parametro2>,<Parametro3> TO lnCodigo

If !isnull(lnCodigo)
Select Detalle
Locate for articulo= lnCodigo
If !Found()
Appen Blank
Replace Articulo with lnCodigo
Replace ........
Replace .......
Replace .......

Thisform.Grid1.Column3.Text1.setfocus()
endif
endif
Thisform.Refresh()

Agradecere mucho su valiosa ayuda
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

RE:Ayuda con Form de Busqueda - AYUDA !!!!!!!!!!!

Publicado por Gabriel (112 intervenciones) el 04/01/2008 15:11:39
Intenta colocando el enfoque despues del refresh.
O en todo colócalo caso fuera de la condición, porque cuando <InCodigo> sea null no se ejecutará esta línea.
Es más, aun siendo no nullo <InCodigo> y existiendo <InCodigo> en Detalle, tampoco lo hará.

Prueba con esto:

*--------------------------------------------------------->
IF !ISNULL(lnCodigo)
Select Detalle
Locate for articulo= lnCodigo
IF !FOUND()
Appen Blank
Replace Articulo with lnCodigo
Replace ........
Replace .......
Replace .......
endif
endif
Thisform.Refresh()
Thisform.Grid1.Column3.Text1.setfocus()
*------------------------------------------------------------->

Suerte.

Gabriel Sánchez.
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