Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Using NOFILTER
Message
 
 
To
01/05/2001 14:01:25
General information
Forum:
Visual FoxPro
Category:
Troubleshooting
Title:
Miscellaneous
Thread ID:
00502009
Message ID:
00502129
Views:
23
>>>>Can you provide the actual code for Myfunction?
>>>
>>>It is in my original message. I lowered it down to only have those lines.
>>IF ldDate and ldDate2 are declared as local than they are invisible in Myfunction and
SET FILTER TO CREATION>=ldDate AND CREATION <=ldDate2
>>became invalid. Foxpro evaluates filter only after pointer has been moved in table. That would explain why yoy get NOT EOF and EOF in Myfunction.
>
>Bingo, this is what I was always doing by PRIVATing my variables instead of LOCALizing them when I was calling a function to display. I just removed NOFILTER, change to PRIVATE and it is working as is.

It seems to me like a bug to me.
Shouldn't foxpro give an error 'Variable ldDate not found' in this case?
--sb--
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform