Unit 'fpjsonreport' Package
[Overview][Types][Classes][Index] [#lz_fpreport]

TFPJSONReport

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

Declaration

Source position: fpjsonreport.pp line 38

type TFPJSONReport = class(TFPReport)

protected

  procedure DoReadJSON(); virtual;

  

  procedure DoWriteJSON(); virtual;

  

  procedure DefineProperties(); override;

  

  procedure Notification(); override;

  

public

  constructor Create(); override;

  

  destructor Destroy; override;

  

  procedure LoadFromStream();

  

  procedure SaveToStream();

  

  procedure SaveRenderToStream();

  

  procedure LoadFromJSON(); virtual;

  

  procedure SavetoJSON(); virtual;

  

  procedure SaveRenderToJSON(); virtual;

  

  procedure LoadFromFile();

  

  procedure SaveToFile();

  

  procedure SaveRenderToFile();

  

  property LoadErrors: TStrings; [r]

  

  property DataManager: TFPCustomReportDataManager; [rw]

  

  property DesignDataName: string; [rws]

  

  property DesignTimeJSON: TJSONObject; [r]

  

  property OnReadJSON: TReadReportJSONEvent; [rw]

  

  property OnWriteJSON: TWriteReportJSONEvent; [rw]

  

end;

Inheritance

TFPJSONReport

  

|

TFPReport

  

|

TFPCustomReport

  

|

TFPReportComponent

  

|

TObject



CT Web help

CodeTyphon Studio