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

TFPReportData

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

Declaration

Source position: fpreport.pp line 454

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


Documentation generated on: 2023-03-18