FoxPro/Visual FoxPro - Activar formulario desde control

   
Vista:

Activar formulario desde control

Publicado por Foxitus (42 intervenciones) el 23/06/2008 15:37:37
Hola, podrian ayudarme con este inconveniente?
Tengo un Form de nivel superior donde tengo un control pageframe donde cada page llama a un form diferente. El tema es que cuando ya estan abiertos los form y tengo que activar o desactivar alguno o hacer foco en otro y no puedo lograrlo.

Alguien puede darme alguna ayuda de como activar o desactivar o hacer foco en este caso.??

Alguien puede darme alguna ayuda??

Saludos
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:Activar formulario desde control

Publicado por Ernesto Hernandez (4632 intervenciones) el 23/06/2008 21:35:41
PREGUNTA :

cual es la utilidad de utilizar forms dentro de un PageFrame ?????????????
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:Activar formulario desde control

Publicado por foxitus (42 intervenciones) el 23/06/2008 21:49:49
Diseño, solo diseño.
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:Activar formulario desde control

Publicado por Foxitus (42 intervenciones) el 24/06/2008 14:45:13
Esto era lo que estaba buscando.
Despues de tanto probar lo pude hacer.

LOCAL lix,lcObjeto,lcTextp
lix = 0
lcObjeto = "Objeto"
DO WHILE !EMPTY(lcObjeto)
lix = lix +1
lcObjeto = "_screen.forms(" + ALLTRIM(STR(lix)) + ")"
IF TYPE(lcObjeto) = "O"
lcTextp = &lcObjeto..CAPTION
IF lcTextp = "Archivo de facturas de compras"
&lcObjeto..ALWAYSONTOP = .T.
&lcObjeto..ALWAYSONTOP = .F.
&lcObjeto..ACTIVATE
&lcObjeto..pagfrm1.page1.SETFOCUS
ENDIF
ELSE
lcObjeto = ""
ENDIF
ENDDO

gracias
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