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

TReportVariablesForm

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

Declaration

Source position: frmfpreportvariables.pp line 32

type TReportVariablesForm = class(TForm)

  AAddVariable: TAction;

  

  ADeleteVariable: TAction;

  

  ALVariables: TActionList;

  

  BPVariables: TButtonPanel;

  

  CBType: TComboBox;

  

  CBBoolean: TCheckBox;

  

  CBAggregate: TCheckBox;

  

  CBResetExpression: TComboBox;

  

  CBResetType: TComboBox;

  

  DEDateTime: TDateEdit;

  

  EString: TEdit;

  

  EName: TEdit;

  

  EExpression: TEdit;

  

  ILVariables: TImageList;

  

  LCBExpression: TLabel;

  

  LCBType1: TLabel;

  

  LValue1: TLabel;

  

  LCBResetExpression: TLabel;

  

  SEFloat: TFloatSpinEdit;

  

  LEName: TLabel;

  

  LCBType: TLabel;

  

  LValue: TLabel;

  

  LLBVariables: TLabel;

  

  LBVariables: TListBox;

  

  SBDelete: TSpeedButton;

  

  SBAdd: TSpeedButton;

  

  SEinteger: TSpinEdit;

  

  procedure ADeleteVariableExecute();

  

  procedure ADeleteVariableUpdate();

  

  procedure CBAggregateChange();

  

  procedure CBResetTypeChange();

  

  procedure CBTypeSelect();

  

  procedure DoAddVariable();

  

  procedure FormCloseQuery();

  

  procedure FormCreate();

  

  procedure LBVariablesSelectionChange();

  

protected

  procedure SetReport(); override;

  

  procedure SetVariables(); override;

  

  procedure ShowCurrentTypeEditor; virtual;

  

  procedure SetCurrentVariableFromList; virtual;

  

  procedure SaveCurrentVariable; virtual;

  

  procedure ShowCurrentVariable; virtual;

  

  procedure VariablesToForm; virtual;

  

  property CurrentVariable: TFPReportVariable; [rw]

  

  property CurrentType: TResultType; [rw]

  

  property CurrentIsExpression: Boolean; [rw]

  

  property CurrentResetType: TFPReportResetType; [rw]

  

end;

Inheritance

TReportVariablesForm

  

|

TBaseReportVariablesForm

  

|

TObject



CT Web help

CodeTyphon Studio