Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Severe situation on bug
Message
From
30/07/2001 12:22:01
 
General information
Forum:
Visual FoxPro
Category:
Troubleshooting
Miscellaneous
Thread ID:
00537068
Message ID:
00537272
Views:
23
>>>>>I figured this out. Change you ERROR metod
>>>>>FUNCTION Error
>>>>>PARAMETER nError,cMethod,nLine
>>>>><b>MESSAGEBOX('ErrorMethod')</b>
>>>>>RETURN TO ShowMessage
and run your code. You wouldn't see ErrorMethod message because COUNT FOR IRegion=lnRegion doesn't generate an error!
>>>>>
>>>>>To confirm it just run COUNT FOR IRegion=lnRegion from command window on any open table.
>>>>>You can use
>>>>
>>>>Yes, you are right. Count doesn't fire up an error. How could that be? I need it to fire on error. Do you know why this VFP function doesn't fire an error? It's amazing to see the reaction of the Count function.
>>>
>>>It's not only COUNT. I observe the same behavior with LOCATE and SUM. I would guess that any command with FOR clause works this way.
>>
>>I wonder if this is solved in VFP 7.
>
>Yes it fixed. The COUNT and LOCATE I tried returned "Variable 'LNREGION' is not found" error message.
>

In VFP7, does it fire the error on a table that contains a field named IRegion? IOW, did you run a COUNT FOR x=y statement against a table where the left side (x) was valid, but the right side (y) was invalid?
Steve Gibson
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform