Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Help With scan...endscan (for / while)
Message
From
09/08/1999 11:26:15
 
 
To
09/08/1999 11:16:47
Roy Cohen
Pioneer Management Systems, Inc.
Holyoke, Massachusetts, United States
General information
Forum:
Visual FoxPro
Category:
Coding, syntax & commands
Miscellaneous
Thread ID:
00251485
Message ID:
00251503
Views:
7
>Can anyone refer me to an authoritative and thorough resource for the many uses for this command? I work with data conversions/translations and use this command daily, but still don't grasp the finer nuances. Any help would be greatly appreciated!

All SCAN...ENDSCAN really does is a DO WHILE loop with an implicit SKIP on each iteration. FOR allows you to specify a filter condition with an implied scope of ALL that examines all records meeting the criteria of the FOR clause; WHILE allows you to specify a filter with an implied scope of REST that terminates as soon as a record that does not meet the criteria of the WHILE condition is encountered.

If you can't figure it out from the VFP docs, which detail this quite explicitly, buy a copy of Hacker's Guide To Visual Foxpro 6.0, which provides extensive documentation not included in the MS-supplied VFP on-line documentation. I'd suggest a more general text on programming in VFP as a starting point, since the operation of scoping on commands sin't specific to the SCAN...ENDSCAN command; any command that supports FOR and WHILE clauses has the same scoping issues.
EMail: EdR@edrauh.com
"See, the sun is going down..."
"No, the horizon is moving up!"
- Firesign Theater


NT and Win2K FAQ .. cWashington WSH/ADSI/WMI site
MS WSH site ........... WSH FAQ Site
Wrox Press .............. Win32 Scripting Journal
eSolutions Services, LLC

The Surgeon General has determined that prolonged exposure to the Windows Script Host may be addictive to laboratory mice and codemonkeys
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform