Funciones de manejador de informes de EGL adicionales

Puede invocar cualquiera de las funciones siguientes de ReportLib desde las funciones de manejador de informes predefinidas:

Función para obtener parámetros de informe

Función Finalidad
getReportParameter (parámetro String in) Devuelve el valor del parámetro especificado del informe que se está cumplimentando.

Funciones para establecer y obtener variables de informe

Estas variables pueden utilizarse por muchas razones, por ejemplo, para almacenar una expresión utilizada frecuentemente o para realizar un cálculo complejo en la expresión definida en la fila que se procesa.

Función Finalidad
getReportVariableValue (variable String in) Devuelve el valor de la variable especificada del informe que se está cumplimentando. El valor devuelto es de tipo ANY.
setReportVariableValue (variable String in, valor Any in); Establece el valor de la variable especificada en el valor proporcionado.

Función para obtener valores de campo

Función Finalidad
getFieldValue (nombreCampo String in) Devuelve el valor del campo especificado para la fila que se está procesando actualmente. El valor devuelto es de tipo ANY.

Funciones para añadir u obtener datos para subinformes

Un subinforme es un informe que se llama desde otro informe. A veces se intercambian datos entre el informe principal y el subinforme. Un subinforme también puede ser el informe principal de otro subinforme.

Función Finalidad
addReportData (rd datosInforme in, nombreConjuntoDatos String in); Añade el objeto de datos de informe con el nombre especificado al manejador de informes actual.
getReportData (nombreConjuntoDatos String in) Recupera el registro de datos de informe con el nombre especificado. El valor devuelto es de tipo ReportData.

Para ver ejemplos sobre cómo utilizar las funciones descritas en este tema, consulte el apartado Crear manualmente un manejador de informes de EGL.

Condiciones de uso | Comentarios
(C) Copyright IBM Corporation 2000, 2005. Reservados todos los derechos.