Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Dataenvironment
Message
De
07/04/1998 10:40:34
 
 
À
07/04/1998 10:35:58
Alex Zhadanov
Computer Generated Solutions
New York City, New York, États-Unis
Information générale
Forum:
Visual FoxPro
Catégorie:
Gestionnaire d'écran & Écrans
Titre:
Divers
Thread ID:
00090121
Message ID:
00090157
Vues:
27
>>>>>>Hi All!
>>>>>>I have such novice question:
>>>>>>I have form class and I use CREATEOBJECT to create instance of the
>>>>>>form. But I want to have dataenvironment in this form. I know that
>>>>>>class does not have dataenvironment. How can i create form object
>>>>>>and keep dataenvironment ?
>>>>>>Thank you Alex
>>>>>
>>>>
>>>>Sorry, I made wrong reply. Actually you should add custom class property 'oDE' and then:
>>>>oForm=createobject("frmClass")
>>>>oForm.oDE=createobject("dataenvironment")
>>>>oForm.oDE.addobject("cursor1","cursor")
>>>>etc.
>>>Thank you for prompt reply.
>>>It means after creating dataenvironment in the class property 'oDE' and all cursors i need programmaticly fill all properties of these objects and call it's methods also from my program. Is it right ?
>>>Alex
>>
>>Yes. However, you can prepare your own DataEnvironment class and instanciate oDE from there getting all properties/methods at once.
>Thank you Edward. I think what is better to create form from form class with
>CREATEOBJECT and than create dataenvironment like you showed or create form from
> form template (using form class as template) with already ready dataenvironment and call this form with DO FORM?

I think CREATEOBJECT way is more OO. Actually, I don't have this dilemma because my framework doesn't require to have separate DE for each form.
Edward Pikman
Independent Consultant
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform