This is the only way I thought of too. It is a lot of work to build and maintain when you have a lot of fields.
Thanks anyway.
>you can instead of copy to low level file functions
>example:
>
>file=fcreate('xxx.txt')
>
>scan
> fputs(file,name+" "+tran(number,"@l 99999999")+" "+address1)
>endscan
>
>fclose(file)
Dennis Lindeman