Unit 'fpreport' Package
[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] [#lz_fpreport]

TFPReportData

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

Declaration

Source position: fpreport.pp line 474

type TFPReportData = class(TFPReportComponent)

protected

  function CreateDataFields; virtual;

  

  procedure DoGetValue(); virtual;

  

  function GetIsOpened; virtual;

  

  procedure DoInitDataFields; virtual;

  

  procedure DoOpen; virtual;

  

  procedure DoFirst; virtual;

  

  procedure DoNext; virtual;

  

  procedure DoClose; virtual;

  

  function DoEOF; virtual;

  

  property DataFields: TFPReportDataFields; [rw]

  

public

  constructor Create(); override;

  

  destructor Destroy; override;

  

  procedure InitFieldDefs;

  

  procedure Open;

  

  procedure First;

  

  procedure Next;

  

  procedure Close;

  

  function EOF;

  

  procedure GetFieldList();

  

  function IndexOfField();

  

  function HasField();

  

  property FieldNames []: string; [r]

  

  property FieldValues []: variant; default; [r]

  

  property LastFieldValues []: variant; [r]

  

  property FieldWidths []: Integer; [r]

  

  property FieldTypes []: TFPReportFieldKind; [r]

  

  property FieldCount: Integer; [r]

  

  property RecNo: Integer; [r]

  

  property IsOpened: Boolean; [r]

  

published

  property OnOpen: TNotifyEvent; [rw]

  

  property OnClose: TNotifyEvent; [rw]

  

  property OnFirst: TNotifyEvent; [rw]

  

  property OnNext: TNotifyEvent; [rw]

  

  property OnGetEOF: TFPReportGetEOFEvent; [rw]

  

end;

Inheritance

TFPReportData

  

|

TFPReportComponent

  

|

TObject



CT Web help

CodeTyphon Studio