Gracias por tu respuesta vgonga 1986.
Ese es precisamente el problema. como se ejecuta del lado del servidor hay que utilizar ayudas como ajax, javascript o iframe que vuelven a realizar una llamada al servidor.
Parece que no quedó claro, pero lo que busco es hacer todo eso en la misma página, ya que con el "action" envío los datos a un script que los recoge y procesa el documento para luego imprimirlo.
Lo que deseo es que el usuario pueda ver los datos que van a ser procesados según el select que haya escogido y esto necesariamente debe hacerse en la misma página.
acabo de encontrar alguna información de ajax y iframe......a ver si me funciona.