La biblioteca de informes incluye las funciones siguientes:
Función de sistema/invocación | Descripción |
---|---|
addReportParameter(informe, serieParámetro, valorParámetro) | Añade un valor a la lista de parámetros del informe |
fillReport(informe, origen) | Cumplimenta el informe utilizando el origen de datos especificado |
exportReport(informe, formato) | Exporta el informe cumplimentado en el formato especificado |
resetReportParameters(informe) | Elimina todos los parámetros utilizados para un informe determinado |
Las siguientes funciones sólo se invocan dentro de manejadores de informes:
Función de sistema/invocación | Descripción |
---|---|
addReportData(rd, nombreConjuntoDatos) | Añade el objeto de datos de informe con el nombre especificado al manejador de informes actual. |
result = getReportData(dataSetName) | Recupera el registro de datos de informe con el nombre especificado. El valor devuelto es de tipo ReportData. |
result = getReportParameter(parameter) | Devuelve el valor del parámetro especificado del informe que se está cumplimentando. |
result = getFieldValue(fieldName) | Devuelve el valor del campo especificado para la fila que se está procesando actualmente. El valor devuelto es de tipo ANY. |
result = getReportVariableValue(variable) | Devuelve el valor de la variable especificada del informe que se está cumplimentando. El valor devuelto es de tipo ANY. |
setReportVariableValue(variable, valor) | Establece el valor de la variable especificada en el valor proporcionado. |
La biblioteca de informes también incluye el siguiente método Java, que sólo puede invocar desde un archivo fuente XML de JasperReports:
Función de sistema/invocación | Descripción |
---|---|
getDataSource() (origendatos ); | Dentro de un archivo de diseño de informe, recupera un registro de datos ReportData almacenado anteriormente, en forma de objeto JRDataSource. |
Conceptos relacionados
Visión general del proceso de creación de informes de EGL
Visión general de los informes de EGL