innanzitutto devi passare i valori dalla pagina del form alla pagina stampabile... e lo fai con una funzione che ho fatto io... il form deve essere però in method="get"

codice:
	function leggiParam(nome) {
		if(location.search.length>1) {
			var vettoreParam= location.search.substr(1).split("&"), i, Nome_Valore;
			for(i in vettoreParam) {
				Nome_Valore= vettoreParam[i].split("=");
				if(Nome_Valore.length==2) {
					if(!nome)
						this.settaVar(escape(Nome_Valore[0]), escape(Nome_Valore[1]));
					else if(escape(Nome_Valore[0])==nome)
						return(escape(Nome_Valore[1]));	
				}
			}
			return(true);
		}
		else return(false);
	}
leggiParam(); // per averle tutte globali
poi ti sbizzarrisci con document.write ... se sai almeno un po di HTML... è semplicissimo

ciao