Can anyone tell me how I can change the paper source programmatically (without having to display the Printer Setup Dialog). I have a program that prints a cover letter (on letterhead paper, lower tray) and then immediately prints a report (on regular paper, upper tray). I was told there was a way to do it using the API functions. Anybody know anything about this? Anybody know of any other way to do it. The kicker here is that the cover letter is not printed using the REPORT FORM. It uses a 3rd party product and the 3rd party product does not give the ability to change the paper source.