TFormDetFac():cFac := ::cFactura
TFormDetFac():New(Application)
TFormDetFac():showmodal()
// cFac vale nil
with object TFormDetFac()
:cFac := ::cFactura
:New(Application)
:showmodal()
end with
//cFac con valor valido
Alguna razón?
In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
No pasa el dato de un form a otro
-
- Mensajes: 40
- Registrado: Vie Oct 02, 2015 3:01 am
- ignacio
- Site Admin
- Mensajes: 9440
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
Re: No pasa el dato de un form a otro
Buenos días,
- La primera instrucción es además incorrecta porque está creando un objeto SIN LLAMAR A SU CONTRUCTOR y asignando una propiedad
1) Ha de crear el objeto asignandolo a una variable y por supuesto utilizando UN CONSTRUCTOR
2) Asigne las propiedades que desee del objeto
3) Ejecute su método Create()
4) Muestrelo con ShowModal()
Saludos
- Estas tres instrucciones no son correctas, porque en ninguna de ellas está asignado el valor de retorno a una variable. ES DECIR, ESTA CREANDO TRES OBJETOS TFORM que además no se asignan a ninguna variable.TFormDetFac():cFac := ::cFactura
TFormDetFac():New(Application)
TFormDetFac():showmodal()
- La primera instrucción es además incorrecta porque está creando un objeto SIN LLAMAR A SU CONTRUCTOR y asignando una propiedad
1) Ha de crear el objeto asignandolo a una variable y por supuesto utilizando UN CONSTRUCTOR
2) Asigne las propiedades que desee del objeto
3) Ejecute su método Create()
4) Muestrelo con ShowModal()
Código: Seleccionar todo
oForm := TFormDetFac():New( oMainForm )
oForm:cFac := ::cFactura
oForm:Create()
oForm:ShowModal()
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
-
- Mensajes: 40
- Registrado: Vie Oct 02, 2015 3:01 am
Re: No pasa el dato de un form a otro
Me queda claro, gracias un saludo