Hi Alan,
Remember the mantra - the Browser _asks_ the server _gives_.
The server cannot determine (when asked) what to do.
Also, alas, the browser can't ask to do 2 things with one click. ie There's no URL that can "open window, and get report, and refresh this window at the same time".
I say no URL, because it is possible to do this sort of thing in JavaScript, but it is complicated, and not something I'd recommend for you at this time. Later on, maybe, this is something we can look at adding some JavaScript support for.
So in short, you'll need to change it a bit. One of the following would be my guess;
a) return to the browse as normal. Add a "Print" button to the browse. Let the user print the report for the new record (or indeed any record?) if they wish.
b) From the save go to a window that has a "print" button, and a "back to browse" button. The user clicks Print (or not) then clicks "Back to browse"
As I say, it is possible to do your original request using javascript - perhaps someone here can hep with that.
Cheers
Bruce