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.
Consulte el apartado Crear manualmente un manejador de informes de EGL para obtener ejemplos que utilicen funciones predefinidas de manejador de informes.
Conceptos relacionados
Visión general del informe 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
Biblioteca de informes de EGL
Registros de datos en la biblioteca
Manejador de informes de EGL
Funciones de manejador de informes EGL adicionales