Inicio > ADF / Java > ADF tips: Convertir a archivo PDF

ADF tips: Convertir a archivo PDF

adf-tips

En esta ocasión explicaremos como pasar a un archivo PDF  los datos de un componente <af:table> de ADF Oracle.

Para poder realizar dicha acción hemos utilizado la librería iText. Esta librería nos ayudará a crear y manipular archivos PDF.

  • Creamos un botón, donde invocaremos la acción para obtener el componente table.

blog3_1

blog3_2

  • En nuestra clase bean crearemos un método printAction para obtener la información del componente table. Para obtener el componente table hemos utilizado el método invokeOnComponent (que vimos en nuestro anterior post ADF tips: Usando el ContextCallback).
  • Crearemos una clase que implemente la clase ContextCallback (es la que nos recoge el componente table).

blog3_4

  • Implementamos un método dentro de ella  para pasar el componente RichTable al archivo PDF.

blog3_5

  • Para introducir en la tabla las columnas hemos creado un método printerColumn donde recorremos las columnas de la tabla RichTable para conseguir sus valores e introducirlos en el componente PdfCell, donde éste será añadido a la tabla que va a ser pintada en el archivo PDF.

blog3_6

Categorías:ADF / Java Etiquetas: , , ,
  1. Aún no hay comentarios.
  1. No trackbacks yet.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: