Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Formset
Message
De
08/01/2002 23:29:14
Tl Chua
Information Solutions
Kuala Lumpur, Malaisie
 
 
À
08/01/2002 14:02:23
Todd Wolfe
Certified Marketing Services
Kinderhook, New York, États-Unis
Information générale
Forum:
Visual FoxPro
Catégorie:
Gestionnaire d'écran & Écrans
Titre:
Divers
Thread ID:
00602118
Message ID:
00602356
Vues:
16
I have a few FormSets in my project and controlling it is quite tedious and also your codes are longer because you need to type ThisFormSet.Page1.... instead of Thisform....

You will need to control the Activation of the sub-forms, either by making it invisible or placing the current form on top of it to cover the other forms. After the user had completed filling in the form, then with a command button or some click event will you allow them to assess the other sub-forms.

So far, my biggest formset consist of 12 sub-forms but they are mainly based on views with NoDataOnLoad = .T.. In my form, the controlling class is OptionGroup in Graphic form and the sub-form will activate upon click of the Option in the option group. However, it is quite tedious to write codes into the click event and lostfocus event of the OptionGroup.Option methods of the form. One of the LayoutProperties that you may want to consider is AlwaysOnTop = .T. for the active form and turn the unwanted form's AlwaysOnTop = .F.

The main reason I use this Formset is that once loaded, it gives the user fast access to information over the LAN. However if you are thinking of using it over WAN, Hmmm... Maybe not adviseable.

One of the most tedious thing about FormSets is locating the form. You have to scroll up and down the properties graphic box window to locate it and if yours is 14 forms, all I can say is that locating the form is also a tedious problem for you.
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform