lo que has de hacer es en ASP (supongo que estas trabajando en este lenguaje) redirijir la salida del formulario a otra página donde recibes las información de la primera mediante etiquetas del tipo "request.form()" y el nombre del campo del formulario anterior, despues llamar a la funcion window.print() y listo se imprime la página donde has recibido los datos que has rellenado en el formulario sin hacer demasiados clicks!!!
espero que te ayude... y ahora yo.. a ver si puedes ayudarme tu... yo necesito imprimir varias páginas a la vez... es decir tengo una página que contiene multiples vínculos a otras y lo que quiero es darle a imprimir a la primera y que se impriman todas a la vaz, como la opción "Archivo/Imprimir/Imprimir documentos Vinculados" del menu del explorer, pero ahorrandole al usuario la pulsación de la pestaña.
ala! a tener suerte!! un saludo Luis B.