I have a work around to print to text in DBA Classic. example If I want to print a receipt report I choose y at the top for text and when print option comes up ,I click on disk, then search, then choose folder to place file which is the DBA folder on the server and I always start the name with ZN so it goes all the way to the end of the folder ( makes it easy to fine in the middle of all those files). name the file
then click open, then the second window will close and click ok on the where print flag.
Report runs, then I open excel and import the data.i find my file at the bottom DBA. check fix width then next i move the lines to where I want them and so on. Seems like a lot but when you do it a time or two
its easy.
Hope this helps, I am no pro at this.