FoxPro/Visual FoxPro - Pasar Parametros entre dos form

   
Vista:

Pasar Parametros entre dos form

Publicado por Fredy Ayala (145 intervenciones) el 28/04/2009 21:33:48
Como están amigos?
Necesito sus ayudas, tengo dos formularios:
frmSalario
frmImprimir
En el frmSalario tengo un boton imprimir y tiene lo siguiente:
do form frmImprimir with thisform.txtNroPlanilla.value

En el load del frmImprimir lo siquiente
parameters nroPlanilla
thisform.Nro.value = nroPlanilla

Pero no hace, que sera que esta mal?

Atte
Fredy
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:Pasar Parametros entre dos form

Publicado por Douglas (297 intervenciones) el 29/04/2009 05:30:46
hola que tal F. Ayala. yo lo hago de la siguiente forma, claro habria q ver si quieres q te retorne algo.

Do Form Hcte With 'FACTURA' To ReHe
If !Empty(ReHe)
This.Value = ReHe
Endif

en el init del formulario hcte tengo esto
pero en el init pueda que eso te este molestando q lo tenes e el load el parametro
en el load aun no se han formado los objetos en el form, recuerda eso.

aqui el codigo
esto en el init del form HCTE.scx, recuerda, la propiedad winact retoma el valor recibido del parametro
esto es similar a una funcion q recibe parametro y luego en tu funcion declaras tus variables local x as xxx por decir asi.

PARAMETERS NaWiAc
THISFORM.WinAct = NaWiAc

en el unload del form hcte tengo esto
ACTIVATE WINDOW (THISFORM.WinAct) &&&& activa la ventana anterior
RETURN THISFORM.ValBus &&&6 retorna mi valor

espero le sirva

saludes
Douglas
From Nicaragua
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:Pasar Parametros entre dos form

Publicado por Fredy Ayala (145 intervenciones) el 29/04/2009 14:25:55
Gracias amigo! Me sirvio bastante! Pasa que los parametros intentaba recibir en el load y por lo visto tendria que ser en el init, en eso falle.

Agradecido
Fredy
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