alvechurchdata
Programmer
This has been running for five years and failed today.
I create a cursor in a form's Init event and use it to drive a grid. Elsewhere on the form there's a GO TOP. Today that failed with an "Error 12 - Variable not found".
For some reason Fox had decided this morning to generate the cursor by filtering the base table instead of creating a temporary file. The GO TOP exists in a method which can't see the ClientID used in the filter expression so the system falls over.
It was easy to add a NOFILTER clause once I'd tracked down what was happening but can anyone explain what's going on in Fox's tiny vulpine mind? After five years of smooth running it decides to change the way it generates a cursor. Why me?
Geoff Franklin
I create a cursor in a form's Init event and use it to drive a grid. Elsewhere on the form there's a GO TOP. Today that failed with an "Error 12 - Variable not found".
For some reason Fox had decided this morning to generate the cursor by filtering the base table instead of creating a temporary file. The GO TOP exists in a method which can't see the ClientID used in the filter expression so the system falls over.
It was easy to add a NOFILTER clause once I'd tracked down what was happening but can anyone explain what's going on in Fox's tiny vulpine mind? After five years of smooth running it decides to change the way it generates a cursor. Why me?
Geoff Franklin