1. I would like to use filters that are set dinamically in cursors, but there is no built-in method in CCursor class that would allow me to set filters at run-time. How is about adding a SetFilter() method?
2. The CCursor.IsEmpty() method would not work with filtered cursors in the way it is now.
I suggest adding the following code just before "IF EOF()" line
IF NOT Set("Filter") == ""
LOCATE
ENDIF
Just an idea :)