There might be some way to do this with CSS2 but what seems to be more common is to have a link on your page that says something like “Printer-friendly version” when you click that link, you get the whole thing in a new window without the buttons. Basically, you need to make an alternate form for every existing form.
So can we say that there is no way to hide some fields and action bar buttons when printing a document, and the only way to do is to design a new form and open it when printing?..
It seems lots of silly work to do just to be able to print a document the way you want…I hope iris people aware of this…
Check out @Media Print and @Media Screen in css stylesheets. This lets you specify what is displayed on screen and when printed, so you can set the style to display:none for the elements you do no want to appear