Class TTbReportGroup (unit TbPrint)

Inherits from

TComponent

Constructors


constructor Create(AOwner: TComponent);

Public declarations


Functions

destructor Destroy;


function GetEndGroupEvent : TTbEndGroupEvent;


procedure SetEndGroupEvent(AEndGroupEvent: TTbEndGroupEvent);


procedure SetIndice(Ind : integer);

GRUPO DE REPORTE

procedure SetReporte(Rep : TTbReport);


Properties

property CampoClaveDeAgrupacion : ReportFieldType

property TotalGrupo : Double read TotalGrupo write TotalGrupo;

property FormatoTotal : string


property Indice : integer

Published declarations

property Reporte : TTbReport


property SaltaDeHoja : boolean


property TextoEncabezado : string


property Titulo : string


property Totaliza : boolean


Events

event OnEndGroupQuery : TTbEndGroupEvent


Variables

AcumuladorGrupo : Double;


ClaveActual : Variant;


ClaveAgrupacion : ReportFieldType;


ClaveAnterior : Variant;


Encabezado : string;


FIndice : integer;

Private declarations

FOnEndGroup : TTbEndGroupEvent;


FReporte : TTbReport;


FTitulo : string;


FTotalFormato : string;


FTotalizaGrupo : boolean;


SaltaHoja : boolean;


TotalGrupo : Double;



Constructors


constructor Create(AOwner: TComponent);

Public declarations


Functions


destructor Destroy;


function GetEndGroupEvent : TTbEndGroupEvent;


procedure SetEndGroupEvent(AEndGroupEvent: TTbEndGroupEvent);


procedure SetIndice(Ind : integer);

GRUPO DE REPORTE


procedure SetReporte(Rep : TTbReport);


Properties


property CampoClaveDeAgrupacion : ReportFieldType

property TotalGrupo : Double read TotalGrupo write TotalGrupo;


property FormatoTotal : string


property Indice : integer

Published declarations


property Reporte : TTbReport


property SaltaDeHoja : boolean


property TextoEncabezado : string


property Titulo : string


property Totaliza : boolean


Events


event OnEndGroupQuery : TTbEndGroupEvent


Variables


AcumuladorGrupo : Double;


ClaveActual : Variant;


ClaveAgrupacion : ReportFieldType;


ClaveAnterior : Variant;


Encabezado : string;


FIndice : integer;

Private declarations


FOnEndGroup : TTbEndGroupEvent;


FReporte : TTbReport;


FTitulo : string;


FTotalFormato : string;


FTotalizaGrupo : boolean;


SaltaHoja : boolean;


TotalGrupo : Double;