>In a form, be sure you aren't setting the filter to a variable that will go out of scope when the method you're in closes. For example if you have a variable "cID" in the INIT and do
>
>SET FILTER TO IDField = cID
>
>you'll find that the filter doesn't work later on because the program can't find cID - it was local to the INIT method. You need to put the value into a form property instead.
>
Or resolve it to a literal - not my idea of a good time, but it's an alternative:
SET FILTER TO [&cID]