Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
MisUnderstanding FOR EACH
Message
From
08/07/2008 14:56:58
 
 
To
All
General information
Forum:
Visual FoxPro
Category:
Coding, syntax & commands
Title:
MisUnderstanding FOR EACH
Environment versions
Visual FoxPro:
VFP 8 SP1
Miscellaneous
Thread ID:
01329767
Message ID:
01329767
Views:
75
SELECT key1,key2 FROM lookup WHERE typename="ECO-STATUS" ORDER BY key2 INTO ARRAY thisform.aStatuscodes
FOR EACH scode IN thisform.aStatuscodes
	scode = TRIM(scode)
ENDFOR
My expectation was that scode would now be reflected back into the form's array property. I can see scode changing each time, but when the loop is done, the array is unchanged.

I know I how to re-write this using ALEN(), but could somebody explain why the FOR-EACH code is not working and how to use it to update the values in the array?

Thanks to all...........Rich
Next
Reply
Map
View

Click here to load this message in the networking platform