Erik,
Here's how I do it:
Create the query with the NOFILTER clause to force a disk image.
Create the index like this:
INDEX ON &cField. TAG &cTag OF (THIS.cIndexFile)
cIndexFile is a property that contains the current CDX. The nice things is that VFP removes the CDX when it requeries or closes the cursor.
-Mike