hola ... te explico mas o menos como es mi idea ... la cosa es asi .. lo que podrias hacer con la ventana nueva, es calcular el futuro id del alumno, de que forma ???
select max(id) from alumno;
esa consulta te va a devolver el ultimo id cargado, lo guardas en una variable, y luego le incrementas 1, este nuevo numero seria el proximo ID.
Espero que te sirva ..
te recomiento que te leas este post, que te va a ayudar a que te ayuden...
http://www.forosdelweb.com/showpost....39&postcount=1
saludos!!!