>Gregory --
>
>Thanks very much ... that certainly appears to be a complete solution, will use it when I have the file built.
>
>Thanks
>
James,
You're welcome
You'll see that the dependency class works with a cursor instead of objects - faster that way in foxpro
The dependency class can handle Integer ids and char ids - no objects as I use a cursor
Gregory