Autor Tema: imprimir con jsp  (Leído 5391 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Camus de Acuario

  • The Communiter-
  • *
  • Mensajes: 8455
  • Ōrora Ekusukyūshon!
imprimir con jsp
« : febrero 20, 2009, 04:00:15 pm »
Bueno señores, lo que no hice en la universidad lo vengo a hacer en el trabajo, programar en jsp

la cuestion es esta, ya se tiene un pequeño sistema y yo les estoy desarrollando un modulo, para generar notas de credito y/debito a facturas, con estas especificaciones

-cada nota se podra imprimir solo una vez (un original) y las demas tendran la leyenda de copia

habia pensado en generar un pdf y lo hice con la libreria iText pero los encargados del sistema no quieren librerias externas sino que con lo que trabajan,

asi que lo que hice es:
-en la base de datos, mantener un historico de las facturas a las que se le aplica una nota de credito/debito y las notas
-al crear una nueva nota, se abre una pagina, lo mas limpia posible (sin botones, ni nada) y que se imprima la nota (en el page onload, para que no haya un boton imprimir y que se imprima el solito), se guarda el historico de esa nota con esa factura
-si ya existe una nota asiganada a una factura, se genera la misma pagina solo que con una leyenda como marca de agua que dice copia

en ese .jsp limpio se imprime justo como lo quiero salvo con 4 variable que las quiero quitar:
-en la parte superior izquierda sale el nombre de la pagina.sjp (ya se quito poniendo <title></title>)
-en la parte superior derecha sale, pagina x de y
-en la parte inferior izquieda la url de la pagina
-en la parte inferior derecha la fecha

el metodo que ocupo es onLoad="window.print()"