Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Iterating through columns in a grid
Message
General information
Forum:
Visual FoxPro
Category:
Coding, syntax & commands
Miscellaneous
Thread ID:
00524428
Message ID:
00524730
Views:
12
Your comment about needing to use a collection pointed me elsewhere
Thisform.grdQueue.Columns(tnColNumber).Header1.FontBold = .T.
I've now played with both versions enough that I think I'll remember it the next time I need it.

Thank you very much.............Rich


>You need to specify an array or a collections, in your case it is Columns as below:
>
>
>LPARAMETERS tnColNumber
>
>FOR EACH oColumn IN Thisform.grdQueue.Columns
>  IF oColumn.ColumnOrder = tnColNumber
>    oColumn.Header1.FontBold = .T.
>  ENDIF
>ENDFOR
>
>
>
>
>>This is my first attempt to work with grids so please bear with me.
>>
>>I want to create a little method which will (for example) boldface the header on a particular column
>>
>>
>>LPARAMETERS tnColNumber
>>
>>FOR EACH oColumn IN Thisform.grdQueue
>>  IF oColumn.ColumnOrder = tnColNumber
>>    oColumn.Header1.FontBold = .T.
>>  ENDIF
>>ENDFOR
>>
>>
>>This generates an error "GRDQUEUE cannot be enumerated"
>>
>>Could someone post a sample of the proper way to cycle through the columns of a grid???
>>
>>Thanks to all........Rich
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform