Reports in text mode are Procedure objects whose output is text .
Printing text reports in the client printer without the user intervention in WEB interface is possible.
Depending on whether the application runs on the internet or intranet or specifically if you want to vary the printer settings or not, you have two alternatives to implement the client side printing solution for text reports.
In general, in internet applications the printer settings cannot be specified with anticipation. Also in intranet applications where the final user will always print using the default printer, the given solution is the most advisable - Without varying the printer settings- as it doesn't need an applet for running.
The other solution is Web printing on client printer (without an applet) allows varying the printer settings.