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
Divers
Thread ID:
00727831
Message ID:
00727832
Vues:
15
Paul,

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

the quotes and the S in columns are missing here ... or are these just typos?

THIS.PageFrame1.Page1.Grid1.COLUMN>S<(I).CONTROLSOURCE = "RIGHT(CSstring, 25)"

Regards,
Armin



>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?

Armin Neudert
Regional Director (Stuttgart) of German FoxPro User Group dFPUG

MCP for Visual FoxPro

Expert/Editor of the VFP section in the German Codezone community portal
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform