FoxPro/Visual FoxPro - Valor de un campo

 
Vista:

Valor de un campo

Publicado por Carlos Martinez (27 intervenciones) el 13/08/2007 22:58:35
Buenas a todos:
No se si hice mal la pregunta, con lo del formularo de nivel superior, pero lo que deseo es tener abierto dos formularios ambos de nivel superior, desde uno de estos form deseo evaluar el valor de un objeto(command. text, combo, etc) de otro form , y dependiendo el valor q este posea realizar una determinada accion:
Ejem.
formularios ejecutados
1- name: cobros
2 -name: pagos
Desde el form pagos deseo hacer una accion pero si un objeto optionsgroup del form cobros tiene el value=1

Yo lo hago asi:
desde el form pagos:
if cobros.optionsgroup1.value=1
*codigo a ejecutar
else
*codigo a ejecutar
endif

Nota:
Si lo estoy haciendo dentro de fox( es decir appilaction.visible=.t.) si me funciona, pero si lo hago fuera de fox(application.visible=.f.) me da este error "No se encuentra el objeto cobros"
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:Valor de un campo

Publicado por DALSOM (612 intervenciones) el 14/08/2007 14:46:29
Y QUE TAL SI LO HACES DESDE EL ARREGLO FORMS DEL OBJETO _SCREEN?

CREO QUE ASI DEBE FUNCIONAR, SI REALMENTE ESTA CREADO.

SALUDOS,
DALSOM.
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:Valor de un campo

Publicado por Carlos Martinez (27 intervenciones) el 14/08/2007 16:01:05
Ya lo he intentado tambien
Asi: if _screen.cobros.optiongroup.value=1
* codigo
else
* codigo
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