What about "good old" write and FORMAT?
In reply to Re: Report Formatting by Skeeve in thread Report Formatting by octopusgrabbus