>I have a need to have multiple tables with identical names but different file extensions. These tables do not have memo fields.
>
>The problem with this scenario is that only one table can have a CDX file. Is there a way to have a CDX file with a custom file extension? Can this be accomplished by hacking a DBF's header?
>
>Example goal:
>
>table1.abc (table), table1.abcx (cdx file)
>table1.123 (table), table1.123x (cdx file)
>
>Malcolm
You cannot do it with the structural CDX (those open implicitly)
because, as for the file memo the name is implicit: tablename.cdx
But, you can do it with a not structural cdx:
use table1.123 alias table1_123
INDEX ON somekey TAG someTag OF table1.123x
INDEX ON somekey2 TAG someTag2 OF table1.123x
...
USE
use table1.123 alias table1_123 INDEX table1.123x