En muchas ocasiones es necesario poner en un informe en una esquina, algo del estilo “Página n de m” siendo n la página actual y m el número total de página del informe.
En JasperReports ambos números se muestran utilizando una misma variable, basta con cambiar una de sus propiedades.
Existe en JasperReports una variable llamada PAGE_NUMBER en el panel de la parte inferior izquierda llamado Outline
Debemos arrastrar y soltar esta variable dos veces sobre nuestro informe. Una vez hecho esto basta con ir al panel de propiedades de la caja arrastrada (text_field) y sobre la pestaña text field, ponemos el campo Evaluation time Now en la que queremos que muestre la página actual y Report en la que queremos que muestre las páginas totales.
En el informe nos quedará así:
"Página " + $V{PAGE_NUMBER} + " de " $V{PAGE_NUMBER}
Al ejecutarlo veremos algo similar a esto:
Página 4 de 30
No hay comentarios:
Publicar un comentario