>Yes FoxPro always evaluates conditions from the left to right. Why do you need a form method to perform SEEK?
I'd mention here that evl() and nvl() don't behave like that - the 2nd value is always evaluated, regardless of the 1st. So if it's a function call, the function code WILL run. This is different from iif() which calculates only one of the parameters passed.