No entiendo este codigo
Publicado: Sab Oct 31, 2015 6:05 pm
Buenas tardes :
El ejemplo DBFTest.xpj que esta en Samples\DataControls\DBFData2
Hay un formulario principal con un TDBBrowse que esta conectado a un Dataset y desde un botón se lanza a un formulario
de edición Form2 en donde hay un monton de DBEdits para editar los distintos campos , bien.
En el primer DBEdit esta este evento.
METHOD FirstCreate( oSender ) CLASS TForm2
oSender:oDataSet := ::oParent:oDataset
RETURN Nil
Entiendo que se asigna al DbEdit el Dataset del Form1, se debe de considerar que quien ha creado el Form2 es el Form1 y no el
botón del Form1. Pero ¿Por qué no se asigna también a los otros DBEdits?, ¿El oDataset no seria mejor asignarlo al formulario contenedor
y que lo asignaran automáticamente todos los contenedores?.
No se si me explico bien.
Gracias por vuestra ayuda.
El ejemplo DBFTest.xpj que esta en Samples\DataControls\DBFData2
Hay un formulario principal con un TDBBrowse que esta conectado a un Dataset y desde un botón se lanza a un formulario
de edición Form2 en donde hay un monton de DBEdits para editar los distintos campos , bien.
En el primer DBEdit esta este evento.
METHOD FirstCreate( oSender ) CLASS TForm2
oSender:oDataSet := ::oParent:oDataset
RETURN Nil
Entiendo que se asigna al DbEdit el Dataset del Form1, se debe de considerar que quien ha creado el Form2 es el Form1 y no el
botón del Form1. Pero ¿Por qué no se asigna también a los otros DBEdits?, ¿El oDataset no seria mejor asignarlo al formulario contenedor
y que lo asignaran automáticamente todos los contenedores?.
No se si me explico bien.
Gracias por vuestra ayuda.