Package: u_reports_components Diagram Back to overview

TDataLinkPrint
class

Description
TDataLinkPrint

Inherits from: TDataLink
Attributes
Name Type Visibility
FOwner
TFWPrintData   private
Operations
Name Parameters Returns Visibility
ActiveChanged

Description
designing only

    protected
Create

Description
initing

TFWPrintData AOwner
 
  public


TFWPrintComp
class

Description
create a report from component ( abstract )

Inherits from: TFWPrint
Implements: IFWPrintComp
Subclasses: TFWPrintGrid, TFWPrintVTree
Attributes
Name Type Visibility
FFilter
TRLCustomPrintFilter   private
FReportForm
TReportForm   private
FReport
TRLReport   private
FDBTitle
String   private
FPreview
TRLPReview   private
FOrientation
TRLPageOrientation   private
FPaperSize
TRLPaperSize   private
FormReport
  public
Filter
  public
DBTitle
  public
Preview
  public
Report
  public
CreateReport
  public
Orientation

Description
design only property

  public
PaperSize
  public
Operations
Name Parameters Returns Visibility
GetFalse

Description
for design

  Boolean   protected
Notification

Description
auto unlinking

TComponent AComponent
TOperation Operation
 
  protected
SetCreateReport

Description
design report's creating property setter

Boolean AValue
 
  protected
Create

Description
initing

TComponent AOwner
 
  public
p_SetReport

Description
properties set to report

TRLReport Areport
 
  public
CreateAReport
TRLReport AReport
 
  public


TFWPrintData
class

Description
create a report from datasource

Inherits from: TComponent
Implements: IFWPrintComp
Attributes
Name Type Visibility
FFilter
TRLCustomPrintFilter   private
FDataLink
TDataLink   private
FDBTitle
String   private
FColumns
TExtPrintColumns   private
FReport
TRLReport   private
FReportForm
TReportForm   private
FPreview
TRLPReview   private
FOrientation
TRLPageOrientation   private
FPaperSize
TRLPaperSize   private
FormReport
  public
Datasource
  public
Filter
  public
DBTitle
  public
Columns
  public
Report
  public
Preview
  public
CreateReport
  public
Orientation

Description
design only property

  public
PaperSize
  public
Operations
Name Parameters Returns Visibility
GetFalse

Description
designing only

  Boolean   private
SetDatasource

Description
datasource property setter

TDataSource AValue
 
  private
GetDatasource

Description
datasource property getter

  TDataSource   private
SetColumns

Description
columns property setter

TExtPrintColumns AValue
 
  private
Notification

Description
unlinking

TComponent AComponent
TOperation Operation
 
  protected
SetCreateReport

Description
designing only : create report

Boolean AValue
 
  protected
CreateColumns

Description
initing

  TExtPrintColumns   protected
ActiveChanged

Description
auto add on design

    protected
AddColumns

Description
designing only : create report

    protected
Create

Description
initing

TComponent AOwner
 
  public
Destroy

Description
free objects

    public
CreateAReport

Description
create linked report

TRLReport AReport
 
  public
ShowPreview

Description
report's preview

    public
AddPreview

Description
create report

TRLReport AReport
 
  public


TFWPrintGrid
class

Description
create a report from grid

Inherits from: TFWPrintComp
Attributes
Name Type Visibility
FDBGrid
TCustomDBGrid   private
DBGrid
  public
Operations
Name Parameters Returns Visibility
SetDBGrid

Description
grid property setter

TCustomDBGrid AValue
 
  private
Notification

Description
auto unlinking

TComponent AComponent
TOperation Operation
 
  protected
Create

Description
init

TComponent AOwner
 
  public
Click

Description
on click : report's preview

    public
CreateAReport

Description
automation , creating a report

TRLReport AReport
 
  public


TFWPrintVTree
class

Description
create a report from virtual tree

Inherits from: TFWPrintComp
Attributes
Name Type Visibility
FTree
TCustomVirtualStringTree   private
Tree
  public
Operations
Name Parameters Returns Visibility
SetTree

Description
tree property setter

TCustomVirtualStringTree AValue
 
  private
Notification

Description
auto unlinking

TComponent AComponent
TOperation Operation
 
  protected
Create

Description
initing

TComponent AOwner
 
  public
Click

Description
on click : report's preview

    public
CreateAReport

Description
for design

TRLReport AReport
 
  public


IFWPrintComp interface
Implementing classes: TFWPrintData, TFWPrintComp
Operations
Name Parameters Returns Visibility
CreateAReport
TRLReport AReport
 
  public