>COLUMN 1 COLUMN2 COLUMN3 >Value 1 Value 2 Value 3 >Value 1 Value 2 Value 3 >I once had to do something like that programmatically, because I had to produce a report on the A3 landscape paper at 17,5 CPI on a dot matrix printer. That's more than 256 characters and no method of character mode printing in Fox allows you to do that, and any method of textmerge has its own quirks and may not give the alignment you expect. So I had a printable variable, which would start as space(288) or some such length. Then any amount printable would go into its position at a given length something like this: