Función | Dónde opera la función |
---|---|
beforeReportInit(); | Antes de la inicialización de informes |
afterReportInit(); | Después de la inicialización de informes |
beforePageInit(); | Al entrar en una página |
afterPageInit(); | Al abandonar una página |
beforeColumnInit(); | Antes de la inicialización de columnas |
afterColumnInit(); | Después de la inicialización de columnas |
beforeGroupInit (groupName String); | Antes de la inicialización de grupo. groupName es el nombre del grupo en el informe. |
afterGroupInit(groupName String); | Después de la inicialización de grupo. |
beforeDetailEval(); | Antes de cada campo. Si se establece esta función, cada fila, antes de imprimir, llama a esta función. |
afterDetailEval(); | Después de cada campo. Si se establece esta función, cada fila, antes de imprimir, llama a esta función. |
function afterGroupInit(groupName String) if (groupName == “cat”) setReportVariableValue (“NewGroupName”, “dog”); else setReportVariableValue (“NewGroupName”, groupName); end end
También puede crear sus propias funciones. Consulte la documentación de JasperReports para obtener información acerca de la creación de funciones personalizadas.
Para ver ejemplos sobre cómo utilizar las funciones predefinidas del manejador de informes, consulte el apartado Crear manualmente un manejador de informes de EGL.
Conceptos relacionados
Visión general de los informes de EGL
Visión general del proceso de creación de informes de EGL
Tareas relacionadas
Crear un manejador de informes de EGL
Crear manualmente un manejador de informes de EGL
Consulta relacionada
Funciones de manejador de informes de EGL adicionales
Registros de datos en la biblioteca
Biblioteca ReportLib de EGL
Manejador de informes de EGL