Dear Deadhead,
It is the same with print view. When you use a switchboard and have it open a form, and then press print preview (c.q. print) it will print the switchboard and not the form that is open.
Basic way around it is, to add the following macro to you menu button. (if not using switchboard)
macro:
open -formb "name"
Close (form a) "name" - save yes
-this will then close the first form.
Then on the form b that is opened on the button that closes the form b add a macro that says
open -form a "name"
Close (form b) "name" save yes
I am not sure on the close command whether you have to specify the name, you might have to switch the order of commands in the macro until you find which way works best for you.
If using a swtichboard, you can aad a print button to the opened menu an it will print that menu, or you can have the switchboard menu run a macro which opens the form you want (see above then for the macro)
I hope it helps