TReport
Previous  Top  Next

Descripción:

La clase TReport maneja la generación de informes.  
 

Herencia:

Hereda de la clase TComponent.  
 

Propiedades:

Las propiedades de la clase TComponent.  
 
DetailPage: Tipo TRPage. Especifica la página detalle del informe. Esta página será generada mientras haya datos en el informe.  
 
FirstPage: Tipo TRPage. Especifica la primera página del informe. Esta página será generada una vez y será la primera página del informe.  
 
LastPage: Tipo TRPage. Especifica la última página del informe. Esta página será generada una vez y será la última página del informe.  
 
OverlayPage: Tipo TRPage. Especifica la página que será usada como plantilla por cada página detalle del informe.  
 
Preview: Tipo lógico. Determina si al terminar de generar el informe se hará una vista preliminar o se enviará directamente a la impresora.  
 
Title: Tipo carácter. Especifica el título del informe.  
 
 
Métodos:

Execute(): Inicia la generación del informe  
 
 
Eventos:

OnEndReport: Se lanza cuando se ha terminado de generar la última página del informe.  
 
OnNeedData: Se lanza cuando se va a generar la página detalle. El método asignado recibe el parámetro por referencia lMoreData. Por defecto su valor es .F. y modificando su valor a .T. causa que se genere la página detalle mientras su valor sea .T..  
 
OnStartReport: Se lanza antes de generar la primera página del informe.