Unit 'ZReport' Package
[Overview][Constants][Types][Classes][Index] [#pl_zreport]

TZRCustomController

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: zreport.pas line 549

type TZRCustomController = class(TZRCustomBand)

protected

  procedure GetChildren(); override;

  

  procedure Notification(); override;

  

  procedure SetName(); override;

  

  procedure Prepare; override;

  

  procedure Unprepare; override;

  

  procedure Execute; dynamic;

  

  procedure Step; dynamic;

  

  procedure NewColumn; dynamic;

  

  procedure EndColumn; dynamic;

  

public

  constructor Create(); override;

  

  destructor Destroy; override;

  

  function GetBand();

  

  function CreateBand();

  

  procedure AddBand();

  

  procedure RemoveBand();

  

  function CreateGroup;

  

  procedure AddGroup();

  

  procedure RemoveGroup();

  

  procedure MoveGroup();

  

  function CreateVariable();

  

  procedure AddVariable();

  

  procedure RemoveVariable();

  

  property BandList: TList; [r]

  

  property GroupList: TList; [r]

  

  property VariableList: TList; [r]

  

  property Collection: TZRElementCollection; [r]

  

  property DataOptions: TZRDataOptions; [rw]

  

  property DataSet: TDataSet; [rw]

  

  property RecordNumber: Integer; [r]

  

  property RecordCount: Integer; [r]

  

  property PrintIfEmpty: Boolean; [rw]

  

  property OnDataStart: TZRDataStartEvent; [rw]

  

  property OnDataNext: TZRDataNextEvent; [rw]

  

end;

Inheritance

TZRCustomController

  

|

TZRCustomBand

  

|

TZReportControl

  

|

TObject



CT Web help

CodeTyphon Studio