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 (nombreGrupo String); | Antes de la inicialización de grupos, donde nombreGrupo hace referencia a un código <group> del documento de diseño |
afterGroupInit(groupName String); | Después de la inicialización de grupos |
beforeDetailEval(); | Antes de imprimir cada fila |
afterDetailEval(); | Después de imprimir cada fila |
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 un manejador de informes de EGL.
Conceptos relacionados
Visión general del proceso de creación de informes de EGL
Visión general de los informes de EGL
Tareas relacionadas
Crear un manejador de informes de EGL
Consulta relacionada
Funciones adicionales del manejador de informes de EGL
Biblioteca ReportLib de EGL
Manejador de informes de EGL
Componentes Report y ReportData