Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Lost object name
Message
 
À
05/02/1999 12:41:37
Information générale
Forum:
Visual FoxPro
Catégorie:
Gestionnaire d'écran & Écrans
Divers
Thread ID:
00184432
Message ID:
00184435
Vues:
21
>When I execute the statement:
>DO FORM ENTRY NAME FRMENTRY
>
>and then later try to set a variable to the active form's name:
>lcActiveForm = _screen.activeform.name
>
>lcActiveForm = 'ENTRY' instead of 'FRMENTRY' !!!!
>
>ENTRY is not an object, FRMENTRY is though.
>
>I need a function that returns 'FRMENTRY' instead so I can execute a statement like the one below that addresses the form object:
>
>&lcActiveform..showtips = .T.
>
>If the form is active I can do:
>_screen.activeform.showtips = .T.
>
>but I am storing the form objects name in charactor field in a table and need to be able to reference it without the form being the active form.
>
>Any ideas?

Mark, you don't need to do
>&lcActiveform..showtips = .T

just
loForm = FRMENTRY
loForm.showtips = .t.

Nick
Nick Neklioudov
Universal Thread Consultant
3 times Microsoft MVP - Visual FoxPro

"I have not failed. I've just found 10,000 ways that don't work." - Thomas Edison
Précédent
Répondre
Fil
Voir

Click here to load this message in the networking platform