FoxPro/Visual FoxPro - Acceso a campos entre formularios

 
Vista:

Acceso a campos entre formularios

Publicado por JPM (2 intervenciones) el 05/02/2010 11:20:21
buenas, mi consulta es la siguiente: tengo 2 formularios (ventanas) en mi aplicación, los cuales abro asi:
Do Form form1
en este Form1 tengo 2 campos
label1
button1

Cuando presionasmos el button1, me abre una segunda ventana
Do Form form2
y en este Form2 tengo 1 campos
label1

Ahora bien, tengo un fichero "PRG" en el que tengo un codigo que cambia los CAPTION de los labels de ambos formularios
Cual es la manera de poder acceder a los campos de ambas ventanas ?

Yo lo intento así y me da error
form1.label1.caption = "titulo del campo1"
form2.label1.caption = "titulo del campo2"

Espero que podais ayudarme, gracias.
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:Acceso a campos entre formularios

Publicado por Plinio (7841 intervenciones) el 05/02/2010 21:20:07
FOR i = 1 to _SCREEN.FormCount
IF ALLTRIM(_screen.Forms(i).name) == "form1"
_screen.Forms(i).Label1.caption = "Titulo del Campo1"
ENDIF
IF ALLTRIM(_screen.Forms(i).name) == "form2"
_screen.Forms(i).Label1.caption = "Titulo del Campo2"
ENDIF

ENDFOR
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:Acceso a campos entre formularios

Publicado por JPM (2 intervenciones) el 09/02/2010 08:06:16
Gracias por la respuesta. FUNCIONA
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