Unit 'fpjsonreport' Package
[Overview][Types][Classes][Index] [#fcl-report]

TFPJSONReport

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

Declaration

Source position: fpjsonreport.pp line 31

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


Documentation generated on: 2023-03-18