>I have a cursor I use through out an app. At times, I would like to narrow the rows displayed (in my grid) to records in the cursor that meet a specific qualification and ideally, I don't want to lose the original rows in the cursor (due to some recno() references etc)... just not see them. Is there a way to do that without reselecting the cursor?
If you have the cursor in the data environment of the form, you can filter the cursor using the Filter property:
Thisform.DataEnvironment.myAlias.Filter = "myFilterExpression"
Although I'm not sure what you mean about the recno() references.