Package: u_customframework Diagram Back to overview

TDicoColumnDatalink
class

Description
Lien de données et gestion des évènements de mise à jour

Inherits from: TDataLink
Attributes
Name Type Visibility
gFc_FormColumn

Description
Parent propriétaire des évènements liés au lien de données

TFWSource   private
gF_FormFrame
TF_CustomFrameWork   private
lb_LayoutChange

Description
Utilisé : On change d'enregistrement

Boolean   protected
gb_Datasource2
Boolean   public
Operations
Name Parameters Returns Visibility
p_EnregistrementChange     protected
DataSetChanged     protected
ActiveChanged

Description
Utilisé : On change d'enregistrement

    protected
FocusControl

Description
Utilisé : On a changé d'état Gestion des mises à jour de la clé primaire des groupes

TFieldRef lfie_Field
 
  protected
Create
TFWSource aTFc_FormColumn
TF_CustomFrameWork af_Frame
 
  public


TFWImage
class

Description
TFWImage

Inherits from: TImage
Operations
Name Parameters Returns Visibility
Click     public


TFWPanelColumn
class

Inherits from: TCollectionItem
Attributes
Name Type Visibility
FPanel
TWinControl   private
Panel
  public
Operations
Name Parameters Returns Visibility
p_SetDBPanelDataSource
TWinControl a_Value
 
  private


TFWPanels
class

Inherits from: TCollection
Attributes
Name Type Visibility
FParent
TFWSource   private
Parent
  public
Items
  public
Operations
Name Parameters Returns Visibility
GetPanelColumn
Integer Index
 
TFWPanelColumn   private
SetPanelColumn
Integer Index
TFWPanelColumn Value
 
  private
Add   TFWPanelColumn   public
Create
TFWSource Source
TFWPanelColumnClass ColumnClass
 
  public


TFWSource
class

Description
TFWSource

Inherits from: TCollectionItem
Subclasses: TFWPropSource
Attributes
Name Type Visibility
e_Scroll
TDatasetNotifyEvent   private
FPanels
TFWPanels   private
FFieldsDefs
TFWFieldColumns   private
FLinked
TFWSourcesChilds   private
FForm
TF_CustomFrameWork   private
gd_Grid
TCustomDBGrid   private
nav_Saisie
TExtDBNavigator   private
nav_Navigator
TExtDBNavigator   private
con_ControlFocus
TWinControl   private
ddl_DataLink
TDicoColumnDatalink   private
gs_title
String   private
s_Cle
String   private
s_LookFields
String   private
s_Table
String   private
im_FlecheBasse
TImage   private
im_FlecheHaute
TImage   private
stl_Cle
TStringList   private
stl_Fields
TStringList   private
stl_Valeurs
TStringList   private
i_DebutTableau
LongInt   private
e_StateChange
TNotifyEvent   private
e_BeforePost
TDatasetNotifyEvent   private
e_BeforeDelete
TDatasetNotifyEvent   private
e_BeforeCancel
TDatasetNotifyEvent   private
e_AfterCancel
TDatasetNotifyEvent   private
e_AfterPost
TDatasetNotifyEvent   private
e_BeforeInsert
TDatasetNotifyEvent   private
e_AfterEdit
TDatasetNotifyEvent   private
e_AfterInsert
TDatasetNotifyEvent   private
ds_recherche
TDataSource   private
gd_GridColumns
TDBGRidColumns   private
var_Enregistrement
Variant   private
e_NavClick
EExtNavClick   private
e_FocusChange
TDataChangeEvent   private
ga_Counters
of TFWCounter   private
ga_CsvDefs
of TFWCsvDef   private
gr_Connection
TDSSource   private
gs_ConnectionKey
String   private
b_ShowPrint
Boolean   private
FStored
Boolean   private
ds_DataSourcesWork
TDataSource   protected
IsStored
  protected
HighCsvDefs
  public
BeforePost
  public
BeforeDelete
  public
BeforeCancel
  public
AfterCancel
  public
AfterPost
  public
BeforeInsert
  public
AfterInsert
  public
AfterEdit
  public
KeyList

Description
Table du Datasource de travail

  public
MyRecord
  public
FieldList
  public
ValueList
  public
GridColumns
  public
FieldsBegin
  public
DatasourceSearch

Description
Datasource principal en recherche uniquement

  public
FieldsDefs
  public
Counters
  public
CSVDefs
  public
Connection
  public
ConnectKey
  public
Table

Description
Table du Datasource de travail

  public
Title

Description
Title of report

  public
Key

Description
Table du Datasource de travail

  public
ControlFocus

Description
Table du contrôle de focus du Datasource de travail Focus sur le contrôle ControlFocus

  public
Grid

Description
Table de la grille du Datasource de travail

  public
Navigator

Description
Table du navigateur du Datasource de travail

  public
NavEdit

Description
Table du navigateur d'édition du Datasource de travail Barre d'édition et de recherche

  public
Datasource

Description
Datasource principal édité Datasources secondaires édités

  public
Panels

Description
Panel contenant le Grid de navigation

  public
Linked
  public
LookupField

Description
Clé étrangère du DataSource vers le grid Lookup

  public
ShowPrint
  public
OnScroll
  public
Operations
Name Parameters Returns Visibility
GetCounter
Integer Index
 
TFWCounter   private
GetCsvDef
Integer Index
 
TFWCsvDef   private
p_SetDataSource
TDataSource a_Value
 
  private
fds_GetDataSource   TDataSource   private
p_SetDBNavigatorEditor
TExtDBNavigator a_Value
 
  private
fcp_getDBNavigatorEditor   TExtDBNavigator   private
p_SeTDBNavigator
TExtDBNavigator a_Value
 
  private
fcp_getDBNavigator   TExtDBNavigator   private
p_SetCtrl_Focus
TWinControl a_Value
 
  private
fwct_getCtrl_Focus   TWinControl   private
p_SetDBGrid
TCustomDBGrid a_Value
 
  private
fcdg_getDBGrid   TCustomDBGrid   private
p_setDataTable
String a_Value
 
  private
fs_getDataTable   String   private
p_setDataKey
String a_Value
 
  private
fs_getDataKey   String   private
p_SetLookupField
String a_value
 
  private
fs_getLookupField   String   private
fe_getDataScroll   TDatasetNotifyEvent   private
p_SetDataScroll
TDatasetNotifyEvent Value
 
  private
fli_GetHighCsvDefs   LongInt   private
SetCounter
Integer Index
TFWCounter AValue
 
  private
SetCsvDef
Integer Index
TFWCsvDef AValue
 
  private
p_setConnection
TDSSource AValue
 
  private
p_setConnectionKey
String AValue
 
  private
p_setLinked
TFWSourcesChilds AValue
 
  private
p_setPanels
TFWPanels AValue
 
  private
p_setFieldDefs
TFWFieldColumns AValue
 
  private
fb_ChangeDataSourceWork   Boolean   protected
p_WorkDataScroll     public
Create
TCollection Collection
 
  public
Destroy     public
AddCounter
String AFieldName
Int64 AMinInt
Int64 AMaxInt
String AMinString
String AMaxString
 
  public


TFWSourceChild
class

Description
TFWSourceChild

Inherits from: TCollectionItem
Attributes
Name Type Visibility
FSource
Integer   private
s_FieldsChilds
String   private
stl_FieldsChilds
TStringList   private
Source
  public
LookupFields
  public
Operations
Name Parameters Returns Visibility
Create
TCollection Collection
 
  public
Destroy     public


TFWSources
class

Description
TFWSources

Inherits from: TCollection
Attributes
Name Type Visibility
FForm
TF_CustomFrameWork   private
Form
  public
Items
  public
Operations
Name Parameters Returns Visibility
GetColumn
Integer Index
 
TFWSource   private
SetColumn
Integer Index
TFWSource Value
 
  private
GetOwner   TPersistent   protected
Create
TF_CustomFrameWork Form
TFWSourceClass ColumnClass
 
  public
Add   TFWSource   public
LoadFromFile
String Filename
 
  public
LoadFromStream
TStream S
 
  public
SaveToFile
String Filename
 
  public
SaveToStream
TStream S
 
  public


TFWSourcesChilds
class

Description
TFWSourcesChilds

Inherits from: TCollection
Attributes
Name Type Visibility
FParent
TFWSource   private
Parent
  public
Items
  public
Operations
Name Parameters Returns Visibility
GetSourceColumn
Integer Index
 
TFWSourceChild   private
SetSourceColumn
Integer Index
TFWSourceChild Value
 
  private
Add   TFWSourceChild   public
Create
TFWSource Source
TFWSourceChildClass ColumnClass
 
  public


TF_CustomFrameWork
class

Subclasses: TF_FormAuto


TFormDicoActionLink
class

Inherits from: TControlActionLink
Attributes
Name Type Visibility
Client
  public