Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
COLUMNS(I) in Form Init
Message
Information générale
Forum:
Visual FoxPro
Catégorie:
Gestionnaire d'écran & Écrans
Titre:
COLUMNS(I) in Form Init
Divers
Thread ID:
00727831
Message ID:
00727831
Vues:
48
I am building a grid with variable number of columns.
Need to set the control source for each column when the form starts up.
In the form Init I have the following two lines that work:

THISFORM.PageFrame1.Page1.Grid1.COLUMNS(I).Header1.CAPTION = PROPER(EmpCaption)

THIS.PageFrame1.Page1.Grid1.COLUMN2.CONTROLSOURCE = "RIGHT(ApptC.Emp1, 25)"

But this does not:

THIS.PageFrame1.Page1.Grid1.COLUMN(I).CONTROLSOURCE = RIGHT(CSstring, 25)

I get an error "COLUMNS(I) is not an object"

Why does that not work and or how to use COLUMNS(I) to set the control source?
-----------------------------------------------------------------
Paul Lee ........... Abri Technologies ......... http://abri.com/
'Recover' - top rated FoxPro/dBase file repair utility.
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform