Imprimir PDF en Oracle Apex

Oracle Apex permite la impresión de reportes en PDF , para esto se tienen 2 opciones principales , una de ellas es la utilización del Oracle BI Publisher o bien Oracle Rest Data Services en la actualidad. Aqui un ejemplo de los requisitos de impresion sin Oracle BI Publisher.

Impresión de PDF sin Oracle BI Publisher

Para la impresion de PDF , se requiere que la instalacion de Oracle Apex cuente con la arquitectura utilizando el listener o Rest Data Services.

Esta funcion utiliza los servicios del Rest Data Services , el cual usa templates XSL-FO, los reportes al ser impresos envian la informacion al listener el cual genera el archivo PDF al cliente, para esto utiliza los templates estandar incluidos en la instalacion de Oracle Application Express.

Esto esta basado en la tecnologia FOP. https://xmlgraphics.apache.org/fop/

Esta funcionalidad se debe configurar a nivel instancia.

imagen_03
Para ello ingresamos a la administración de nuestra instancia

imagen_04
Ingresamos a “Manage Instance

imagen_05

Seleccionamos la opción “Instance Settings” del cuadro de Instance Settings

imagen_06
Nos aparecerá que tenemos seleccionado la opción External (Apache FOP) como la Print Server

imagen_07

Lo vamos a cambiar y colocar en Oracle APEX Listener

imagen_08
Guardamos los cambios y salimos de la administración.

Ejemplo de un PDF impreso.

imagen_13

 

0 replies

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Deja un comentario

Tu dirección de correo electrónico no será publicada.