If you want to experiment with "reporteof" (that's report e o f = report end of file), I'd be very grateful.
As far as I understand it, you should start by (1) undoing the change suggested by h-a-l-9000 and ripsaw8080 in their posts, and (2) leaving the change that I spelled out in my post.
Then, in the conf file, find the [parallel] section, and change the parallel1 line to something like this:
parallel1=file append:c:\path\to\file\.prn reporteof
or simply add a space and reporteof to the end of the line that you've already defined for the printer output.
Please let us know if adding "reporteof" makes this work. Thank you!
Now, I am only guessing that this will work correctly, and I hope h-a-l-9000 or ripsaw8080 will correct me if I misunderstand the syntax.
I'll send a private message via the forum if I need some help with dBase. Thank you for offering this.