Reportes Jasper en las Formas

Reportes Jasper en las Formas

From XendraWiki

Jump to: navigation, search

Se ha adicionado la posibilidad de imprimir reportes jasper directamente desde la ventana de Xendra.

Considerar lo siguiente:

- Cuando elabore el reporte .jasper , este debe tener un unico parametro llamado RECORD_ID , este parametro debe tener como Parameter Class = java.lang.integer y como Default Value Expression = 0

el parametro RECORD_ID corresponde al registro activo al momento de ejecutar la consulta, se asume que al elaborar el reporte se asume a que tabla pertenece al Record_ID.

- Luego, se debe crear el informe en la ventana: INFORME Y PROCESO , aqui es importante colocar el nombre exacto del archivo jasper, ademas NO se deben crear parametros.

- Luego se adiciona un formato de impresion, en la ventana FORMATO DE IMPRESION, aqui es importante elegir la tabla que usa la forma normal de xendra , por ejemplo en orden es C_Order_Header_V, aqui NO se deben crear lineas , lo mas importante aqui es hacer referencia al informe que creamos en el paso anterior en el campo = Jasper Process.

- Luego se debe adicionar estos formatos en la ventana FORMA DE IMPRESION, esto en el campo que le corresponda.

- Para el ultimo paso se debe considerar que si se requiere hacer un formato por cada organizaciones, se debe crear varias lineas en la ventana forma, una por cada organizacion.

No olvide que si el reporte no se muestra revise la seccion WHERE de su reporte Jasper, ya que alli colocan las condiciones por las cuales se mostrararĂ¡ el reporte, ademas considere que el servidor de aplicaciones debe estar levantado.