Classe TUiDmxScroller
Unit
Declaração
type TUiDmxScroller = class(TUiMethods)
Descrição
A classe TUiDmxScroller
tem como objetivo criar um formulário baseado em uma lista do tipo ShortString.
NOTAS
O método createStruct criar uma lista de campo tipo TDmxFieldRec com todas as informações necessárias para criar uma tabela ou um formulário.
O formulário é criado com apena uma linha.
EXEMPLO:
Template := '˜Nome˜\SSSSSSSSSSSSSSSSSSSSˆBnome ˜Idade:˜\BBˆBidade'
A classe cria a lista de campos:
Label1 : Nome
Field1 : campo ShortString com 20 posições maiúsculas
ˆBnome : A sequência após ˆB contém o nome do campo
Label2 : Idade
Field2 : Campo byte com duas posições
ˆBidade: A sequência após ˆB contém o nome do campo -
Hierarquia
- TUiConsts
- TUiMethods
- TUiDmxScroller
Visão Geral
Tipos Aninhados
![]() |
TDates = mi.rtl.objects.Methods.dates.TDates; |
Campos
![]() |
DMXFields: TFPList; |
![]() |
Fields: TFields; |
![]() |
DataFields: TDataFields; |
![]() |
Limit: TPoint; |
![]() |
CreateValid: boolean ; |
![]() |
WorkingData: pointer; |
![]() |
WorkingDataOld: pointer; |
![]() |
DataBlockSize: longint; |
![]() |
ActualRecordNum: longint; |
![]() |
DMXField1: pDmxFieldRec; |
![]() |
TotalFields: integer; |
![]() |
RecordSize: integer; |
![]() |
FieldData: pointer; |
![]() |
WidthChar:byte; |
![]() |
HeightChar:byte; |
![]() |
KeyAltered: Boolean ; |
![]() |
keysPrimaryKeyComposite: AnsiString; |
![]() |
flagPrimaryKey_AutoIncrement:Boolean; |
![]() |
_OnCloseQuery: TOnCloseQuery; |
![]() |
_OnEnter: TOnEnter; |
![]() |
_OnExit: TOnExit; |
![]() |
_OnEnterField: TOnEnterField; |
![]() |
_OnExitField: TOnExitField; |
![]() |
_OnCalcField: TOnCalcField; |
![]() |
var _Active: Boolean; |
![]() |
_CurrentField: pDmxFieldRec; |
![]() |
CurrentField_old: pDmxFieldRec; |
![]() |
CurrentField_focused: pDmxFieldRec; |
![]() |
var _BufDataset_created:Boolean; |
![]() |
_DataSource: TDataSource; |
![]() |
_Locked: Boolean; |
![]() |
var _ShouldSaveTemplate: Boolean; |
Métodos
![]() |
procedure HandleEvent(var Event: TUiMethods.TEvent); override; |
![]() |
function GetAction(aName:AnsiString):TAction; |
![]() |
Procedure SetStateAction(aName:AnsiString;aEnable:Boolean); |
![]() |
Function getStateAction(aName:AnsiString):Boolean; |
![]() |
function CommandsDisabled(aCommands : array of ansistring): Boolean; |
![]() |
function CommandsEnabled(aCommands : array of ansistring): Boolean; |
![]() |
procedure EnableCommands(aCommands: Array of AnsiString); |
![]() |
procedure DisableCommands(aCommands: Array of AnsiString); |
![]() |
Procedure UpdateCommands; |
![]() |
class function GetTemplate_CRUD_Buttons(aCmNewRecord,aCmUpdateRecord, aCmLocate,aCmDeleteRecord,aCmCancel:string):string; Virtual; overload; |
![]() |
class function GetTemplate_CRUD_Buttons():string; overload; |
![]() |
class function GetTemplate_DbNavigator_Buttons(aCmGoBof,aCmNextRecord, aCmPrevRecord,aCmGoEof,aCmRefresh:string):string; Virtual; overload; |
![]() |
class function GetTemplate_DbNavigator_Buttons():string; overload; |
![]() |
Function SetHelpCtx_Hint(aFldNum:Integer;a_HelpCtx_Hint:AnsiString):pDmxFieldRec; virtual; overload; |
![]() |
Procedure SetHelpCtx_Hint(apDmxFieldRec:pDmxFieldRec;a_HelpCtx_Hint:AnsiString); virtual; overload; |
![]() |
Procedure SetCurrentRecord(aCurrentRecord : Longint ); Virtual; |
![]() |
procedure ShowControlState; Virtual; abstract; |
![]() |
Procedure UpdateBuffers; Virtual; abstract; |
![]() |
Function GetAppending:Boolean; VIRTUAL; |
![]() |
Procedure SetAppending(aAppending:Boolean); VIRTUAL; |
![]() |
Function SetOnCalcRecord(Const WOnCalcRecordEnable:Boolean):Boolean; |
![]() |
Function GetRecordSelected: boolean; Virtual; |
![]() |
Procedure SetRecordSelected(a_RecordSelected : boolean); Virtual; |
![]() |
procedure ChangeMadeOnOff(const aValue:Boolean); |
![]() |
Function SetState(Const AState: Int64; Const Enable: boolean):Boolean; virtual; |
![]() |
function GetState(Const AState: Int64): Boolean; Virtual; |
![]() |
function FieldByName(aName:String):PDmxFieldRec; |
![]() |
function FieldByNumber(aFieldNum:Integer):PDmxFieldRec; |
![]() |
function CancelBuffers: Boolean; |
![]() |
function GetBuffers:Boolean; Virtual; |
![]() |
function PutBuffers:Boolean; Virtual; |
![]() |
Procedure DoOnCloseQuery(aDmxScroller:TUiDmxScroller ; var CanClose:boolean ); overload; |
![]() |
Procedure DoOnCloseQuery(var CanClose:boolean ); overload; |
![]() |
function IsEmpty:Boolean; |
![]() |
procedure Scroll_it_inview(AControl: pDmxFieldRec); virtual; abstract; |
![]() |
Procedure DoOnEnter(aDmxScroller:TUiDmxScroller); Virtual; overload; |
![]() |
Procedure DoOnEnter(); Virtual; overload; |
![]() |
Procedure DoOnExit(aDmxScroller:TUiDmxScroller); overload; |
![]() |
Procedure DoOnExit(); overload; |
![]() |
procedure BeforeDestruction; override; |
![]() |
constructor Create(aOwner:TComponent); Override; |
![]() |
destructor destroy; override; |
![]() |
procedure CreateStruct(var ATemplate : TString); virtual; overload; |
![]() |
procedure CreateStruct(var ATemplate : PSItem); virtual; overload; |
![]() |
procedure CreateStruct(); virtual; overload; |
![]() |
procedure DestroyStruct; virtual; |
![]() |
Procedure CreateBufDataset_FieldDefs; virtual; |
![]() |
procedure CreateData; Virtual; |
![]() |
procedure DestroyData; virtual; |
![]() |
Function GetRecordData: Pointer; virtual; |
![]() |
Procedure SetLimit(X, Y: Integer); virtual; |
![]() |
function GetTemplate(aNext: PSItem) : PSItem; overload; virtual; abstract; |
![]() |
function DoAddTemplate:Boolean; virtual; Abstract; |
![]() |
procedure SetActive(aActive : Boolean); virtual; |
![]() |
Procedure SetCurrentField(aCurrentField : pDmxFieldRec); |
![]() |
Function PutString(Const OkSpc:Boolean;Const S:tString) : SmallInt; virtual; overload; |
![]() |
function PutString(Const aFieldName:tString;S : ShortString):SmallInt; virtual; overload; |
![]() |
function GetString(const aFieldName: tString):AnsiString; virtual; overload; |
![]() |
Function GetString(Const OkSpc:Boolean) : TString; virtual; overload; |
![]() |
Function GetString: TString; virtual; overload; |
![]() |
function PutString(const S : ShortString):SmallInt; virtual; overload; |
![]() |
Function Get_MaskEdit_LCL(aTemplate : AnsiString; aSpaceChar :AnsiChar; out Size_TypeFld, aLength_Buffer : SmallWord; out aOkMask : Boolean) : AnsiString; overload; |
![]() |
Function Get_MaskEdit_LCL(aTemplate : AnsiString; aSpaceChar:Ansichar; out aOkMask : Boolean) : AnsiString; overload; |
![]() |
function FormatMaskEdit_LCL( aValue, Mask: string;aDirecao:Boolean): string; |
![]() |
function GetDataSource: TDataSource; |
![]() |
Procedure SetDataSource(aDataSource : TDataSource); |
![]() |
Function IfEqual(Const Ofset_Inicial:Word;Const PAnt,PAtu : Pointer; Const Len:Word):Boolean; |
![]() |
function RecordAltered: Boolean ; |
![]() |
class function CreateExecAction(Const aFieldName:AnsiString;const aExecAction: AnsiString) : AnsiString; |
![]() |
procedure add(aTemplate:AnsiString); overload; |
![]() |
Procedure SetLocked(aLocked:Boolean); Virtual; |
![]() |
Procedure SetArgs(aArgs: array of const); virtual; |
![]() |
Procedure Select_First_Field_Normal; virtual; abstract; |
![]() |
Procedure DoOnNewRecord; overload; Virtual; |
![]() |
function StartTransaction:Boolean; override; Overload; |
![]() |
function COMMIT:Boolean; override; Overload; |
![]() |
procedure Rollback(afinalize: Boolean; aMsg: AnsiString; aWorkingData:Pointer); overload; |
![]() |
function isDataSetActive:Boolean; |
![]() |
function GetDataSet:TDataSet; |
![]() |
function GetDataSet_Status:String; |
![]() |
Procedure UpdateState; |
![]() |
Procedure DataSet_Append; |
![]() |
Procedure DataSet_post; |
![]() |
Procedure DataSet_Delete; |
![]() |
Procedure DataSet_Edit; |
![]() |
function Locate(const KeyFields: string; const KeyValues: Variant; Options: TLocateOptions) : boolean; virtual; overload; |
![]() |
function Locate(): TMi_MsgBox.TModalResult; Virtual; Overload; Abstract; |
![]() |
Function DataSet_BookmarkValid(aBookMark:TBookMark):Boolean; |
![]() |
procedure DataSet_Cancel; |
![]() |
Procedure DataSet_Refresh; |
![]() |
procedure DataSet_ApplyUpdates; |
![]() |
procedure Edit; |
![]() |
Function GetBof: Boolean; overload; virtual; |
![]() |
Function GetEof: Boolean; overload; virtual; |
![]() |
Function FirstRec: Boolean; overload; virtual; |
![]() |
Function NextRec: Boolean; overload; virtual; |
![]() |
Function PrevRec: Boolean; overload; virtual; |
![]() |
Function LastRec: Boolean; overload; virtual; |
![]() |
Procedure Cancel; |
![]() |
procedure RefreshInternal; VIRTUAL; |
![]() |
procedure Refresh; VIRTUAL; |
![]() |
Function DoBeforeInsert:Boolean; Virtual; |
![]() |
Function DoAfterInsert:Boolean; Virtual; |
![]() |
Function DoBeforeUpdate:Boolean; Virtual; |
![]() |
Function DoAfterUpdate:Boolean; Virtual; |
![]() |
Function DoBeforeDelete:Boolean; Virtual; |
![]() |
Function DoAfterDelete:Boolean; Virtual; |
![]() |
Procedure DoCalcFields(aWorkingData : Pointer) ; overload; Virtual; |
![]() |
Procedure DoCalcFields; overload; Virtual; |
![]() |
Procedure DoChangeField(aField: pDmxFieldRec); Virtual; |
![]() |
Function AddRec:Boolean ; Virtual; |
![]() |
Function GetRec(aBookmark : TBookMark):Boolean ; Virtual; |
![]() |
Function DeleteRec:Boolean ; Virtual; |
![]() |
function getFieldsKeys(out Values:Variant):AnsiString; overload; |
![]() |
Function PutRec:Boolean; Virtual; |
![]() |
Function UpdateRec: Boolean; Virtual; |
![]() |
function GetNextValue(const SequenceName: string; IncrementBy: integer): Int64; |
![]() |
function MaxPKey(aTabela, aID: String): LongInt; overload; |
![]() |
Function MaxPKey: LongInt; Virtual; overload; |
![]() |
function GetRecNo: LongInt; virtual; |
![]() |
procedure EnableControls; |
![]() |
procedure DisableControls; |
![]() |
function ControlsDisabled: Boolean; |
![]() |
function SaveTemplate(aFileName:AnsiString;adataformat:AnsiString):Boolean; Virtual; |
![]() |
procedure UpdateDataField_AliasList; |
Propriedades
![]() |
property Parent: TComponent read GetParent write SetParent; |
![]() |
property Mi_ActionList: TActionList read Get_Mi_ActionList write Set_Mi_ActionList; |
![]() |
property CurrentRecord : Longint read _CurrentRecord write SetCurrentRecord; |
![]() |
property Strings : TMiStringList Read GetStrings Write SetStrings; |
![]() |
property TableName : String Read _TableName Write SetTableName; |
![]() |
property Appending : Boolean read GetAppending write SetAppending; |
![]() |
property RecordSelected : boolean read GetRecordSelected Write SetRecordSelected default false; |
![]() |
property onCloseQuery : TOnCloseQuery Read _OnCloseQuery write _onCloseQuery; |
![]() |
property onEnter : TOnEnter Read _OnEnter write _onEnter; |
![]() |
property onExit : TOnExit Read _OnExit write _onExit; |
![]() |
property onEnterField : TOnEnterField Read _OnEnterField write _onEnterField; |
![]() |
property onExitField : TOnExitField Read _OnExitField write _onExitField; |
![]() |
property onCalcField : TOnCalcField Read _OnCalcField write _onCalcField; |
![]() |
property onGetTemplate : TonGetTemplate Read _onGetTemplate Write _onGetTemplate; |
![]() |
property onAddTemplate: TonAddTemplate read _onAddTemplate write _onAddTemplate; |
![]() |
property Active : Boolean Read _Active Write SetActive; |
![]() |
property CurrentField : pDmxFieldRec read _CurrentField write SetCurrentField; |
![]() |
property AlignmentLabels : TAlignment read _AlignmentLabels write SetAlignmentLabels; |
![]() |
property BufDataset : TMiBufDataset read GetBufDataset write SetBufDataset; |
![]() |
property DataSource : TDataSource Read GetDataSource Write SetDataSource; |
![]() |
property Locked : Boolean read _Locked write SetLocked; |
![]() |
property JSONObject: TJSONObject read Get_JSONObject write Set_JSONObject; |
![]() |
property DoOnNewRecord_FillChar : Boolean Read _DoOnNewRecord_FillChar Write SetDoOnNewRecord_FillChar default True ; |
![]() |
property OnNewRecord : TOnNewRecord read _OnNewRecord Write _OnNewRecord; |
![]() |
property CurrentBookmark : TBookMark Read _CurrentBookmark Write SetCurrentBookmark; |
![]() |
property Bof: Boolean read GetBof; |
![]() |
property Eof: Boolean read GetEof; |
![]() |
property onBeforeInsert: TOnBeforeInsert Read _OnBeforeInsert Write _OnBeforeInsert; |
![]() |
property onAfterInsert: TonAfterInsert Read _onAfterInsert Write _onAfterInsert; |
![]() |
property onBeforeUpdate: TOnBeforeUpdate Read _OnBeforeUpdate Write _OnBeforeUpdate; |
![]() |
property onAfterUpdate: TonAfterUpdate Read _onAfterUpdate Write _onAfterUpdate; |
![]() |
property onBeforeDelete: TOnBeforeDelete Read _OnBeforeDelete Write _OnBeforeDelete; |
![]() |
property onAfterDelete: TonAfterDelete Read _onAfterDelete Write _onAfterDelete; |
![]() |
property OnCalcFields: TOnCalcFields Read _OnCalcFields Write _OnCalcFields; |
![]() |
property OnChangeField: TOnChangeField Read _OnChangeField Write _OnChangeField; |
![]() |
property ShouldSaveTemplate : Boolean Read _ShouldSaveTemplate Write _ShouldSaveTemplate; |
![]() |
property MiDataPacketFormat_Default: TMiDataPacketFormat read _MiDataPacketFormat_Default
write SetTMiDataPacketFormat; |
![]() |
property Modified : Boolean read GetModified ; |
![]() |
property CanModify : Boolean read GetCanModify ; |
Descrição
Tipos Aninhados
![]() |
TDates = mi.rtl.objects.Methods.dates.TDates; |
Campos
![]() |
DMXFields: TFPList; |
O atributo
|
![]() |
Fields: TFields; |
O atributo
|
![]() |
DataFields: TDataFields; |
O atributo |
![]() |
Limit: TPoint; |
O atributo |
![]() |
CreateValid: boolean ; |
O atributo |
![]() |
WorkingData: pointer; |
O atributo |
![]() |
WorkingDataOld: pointer; |
O atributo |
![]() |
DataBlockSize: longint; |
O atributo |
![]() |
ActualRecordNum: longint; |
O atributo |
![]() |
DMXField1: pDmxFieldRec; |
O atributo |
![]() |
TotalFields: integer; |
O atributo |
![]() |
RecordSize: integer; |
O atributo |
![]() |
FieldData: pointer; |
O atributo |
![]() |
KeyAltered: Boolean ; |
O atributo |
![]() |
flagPrimaryKey_AutoIncrement:Boolean; |
![]() |
_OnCloseQuery: TOnCloseQuery; |
![]() |
_OnEnter: TOnEnter; |
![]() |
_OnExit: TOnExit; |
![]() |
_OnEnterField: TOnEnterField; |
![]() |
_OnExitField: TOnExitField; |
![]() |
_OnCalcField: TOnCalcField; |
![]() |
var _Active: Boolean; |
O atributo
|
![]() |
_CurrentField: pDmxFieldRec; |
O atributo protected |
![]() |
CurrentField_old: pDmxFieldRec; |
O atributo
|
![]() |
CurrentField_focused: pDmxFieldRec; |
A atributo |
![]() |
var _BufDataset_created:Boolean; |
![]() |
_DataSource: TDataSource; |
![]() |
_Locked: Boolean; |
![]() |
var _ShouldSaveTemplate: Boolean; |
Métodos
![]() |
procedure HandleEvent(var Event: TUiMethods.TEvent); override; |
![]() |
function GetAction(aName:AnsiString):TAction; |
O Método |
![]() |
Procedure SetStateAction(aName:AnsiString;aEnable:Boolean); |
O método |
![]() |
Function getStateAction(aName:AnsiString):Boolean; |
O método |
![]() |
Procedure UpdateCommands; |
O método |
![]() |
class function GetTemplate_CRUD_Buttons():string; overload; |
O método |
![]() |
Function SetHelpCtx_Hint(aFldNum:Integer;a_HelpCtx_Hint:AnsiString):pDmxFieldRec; virtual; overload; |
O método |
![]() |
Procedure SetHelpCtx_Hint(apDmxFieldRec:pDmxFieldRec;a_HelpCtx_Hint:AnsiString); virtual; overload; |
O método |
![]() |
Procedure SetCurrentRecord(aCurrentRecord : Longint ); Virtual; |
![]() |
procedure ShowControlState; Virtual; abstract; |
![]() |
Procedure UpdateBuffers; Virtual; abstract; |
O método |
![]() |
Function GetAppending:Boolean; VIRTUAL; |
![]() |
Procedure SetAppending(aAppending:Boolean); VIRTUAL; |
![]() |
Function SetOnCalcRecord(Const WOnCalcRecordEnable:Boolean):Boolean; |
![]() |
Function GetRecordSelected: boolean; Virtual; |
![]() |
Procedure SetRecordSelected(a_RecordSelected : boolean); Virtual; |
![]() |
procedure ChangeMadeOnOff(const aValue:Boolean); |
O método |
![]() |
Function SetState(Const AState: Int64; Const Enable: boolean):Boolean; virtual; |
O método |
![]() |
function GetState(Const AState: Int64): Boolean; Virtual; |
O Método
|
![]() |
function FieldByName(aName:String):PDmxFieldRec; |
O método |
![]() |
function FieldByNumber(aFieldNum:Integer):PDmxFieldRec; |
![]() |
function CancelBuffers: Boolean; |
O método |
![]() |
function GetBuffers:Boolean; Virtual; |
O método
|
![]() |
function PutBuffers:Boolean; Virtual; |
O método |
![]() |
Procedure DoOnCloseQuery(aDmxScroller:TUiDmxScroller ; var CanClose:boolean ); overload; |
![]() |
Procedure DoOnCloseQuery(var CanClose:boolean ); overload; |
![]() |
function IsEmpty:Boolean; |
![]() |
procedure Scroll_it_inview(AControl: pDmxFieldRec); virtual; abstract; |
O método
|
![]() |
Procedure DoOnEnter(aDmxScroller:TUiDmxScroller); Virtual; overload; |
O método |
![]() |
Procedure DoOnEnter(); Virtual; overload; |
![]() |
Procedure DoOnExit(aDmxScroller:TUiDmxScroller); overload; |
![]() |
Procedure DoOnExit(); overload; |
![]() |
procedure BeforeDestruction; override; |
Executado antes de construir o componente |
![]() |
constructor Create(aOwner:TComponent); Override; |
Constrói o componente |
![]() |
destructor destroy; override; |
Destrói o componente |
![]() |
procedure CreateStruct(var ATemplate : TString); virtual; overload; |
A procedure
|
![]() |
procedure CreateStruct(var ATemplate : PSItem); virtual; overload; |
A procedure
|
![]() |
procedure CreateStruct(); virtual; overload; |
A procedure
|
![]() |
procedure DestroyStruct; virtual; |
A procedure |
![]() |
Procedure CreateBufDataset_FieldDefs; virtual; |
O método
|
![]() |
procedure CreateData; Virtual; |
A procedure |
![]() |
procedure DestroyData; virtual; |
A procedure |
![]() |
Function GetRecordData: Pointer; virtual; |
A função |
![]() |
Procedure SetLimit(X, Y: Integer); virtual; |
![]() |
function GetTemplate(aNext: PSItem) : PSItem; overload; virtual; abstract; |
O método
|
![]() |
procedure SetActive(aActive : Boolean); virtual; |
A procedure |
![]() |
Procedure SetCurrentField(aCurrentField : pDmxFieldRec); |
O Método |
![]() |
Function PutString(Const OkSpc:Boolean;Const S:tString) : SmallInt; virtual; overload; |
A função
|
![]() |
function PutString(Const aFieldName:tString;S : ShortString):SmallInt; virtual; overload; |
O método |
![]() |
function GetString(const aFieldName: tString):AnsiString; virtual; overload; |
O método |
![]() |
Function GetString(Const OkSpc:Boolean) : TString; virtual; overload; |
A função
|
![]() |
Function GetString: TString; virtual; overload; |
A função |
![]() |
function PutString(const S : ShortString):SmallInt; virtual; overload; |
A função
|
![]() |
Function Get_MaskEdit_LCL(aTemplate : AnsiString; aSpaceChar :AnsiChar; out Size_TypeFld, aLength_Buffer : SmallWord; out aOkMask : Boolean) : AnsiString; overload; |
O método
|
![]() |
function GetDataSource: TDataSource; |
![]() |
Procedure SetDataSource(aDataSource : TDataSource); |
![]() |
Function IfEqual(Const Ofset_Inicial:Word;Const PAnt,PAtu : Pointer; Const Len:Word):Boolean; |
O atributo |
![]() |
function RecordAltered: Boolean ; |
O método |
![]() |
procedure add(aTemplate:AnsiString); overload; |
![]() |
Procedure SetLocked(aLocked:Boolean); Virtual; |
![]() |
Procedure Select_First_Field_Normal; virtual; abstract; |
O método |
![]() |
Procedure DoOnNewRecord; overload; Virtual; |
O método
|
![]() |
function COMMIT:Boolean; override; Overload; |
O método |
![]() |
procedure Rollback(afinalize: Boolean; aMsg: AnsiString; aWorkingData:Pointer); overload; |
O método |
![]() |
function isDataSetActive:Boolean; |
O método |
![]() |
function GetDataSet:TDataSet; |
![]() |
function GetDataSet_Status:String; |
![]() |
Procedure UpdateState; |
O método |
![]() |
Procedure DataSet_Append; |
O método |
![]() |
Procedure DataSet_post; |
O método |
![]() |
Procedure DataSet_Delete; |
O método |
![]() |
Procedure DataSet_Edit; |
O método |
![]() |
function Locate(): TMi_MsgBox.TModalResult; Virtual; Overload; Abstract; |
O método
|
![]() |
Function DataSet_BookmarkValid(aBookMark:TBookMark):Boolean; |
O método |
![]() |
procedure DataSet_Cancel; |
O método |
![]() |
Procedure DataSet_Refresh; |
O método |
![]() |
procedure DataSet_ApplyUpdates; |
O método |
![]() |
Function GetBof: Boolean; overload; virtual; |
![]() |
Function GetEof: Boolean; overload; virtual; |
![]() |
Function NextRec: Boolean; overload; virtual; |
O método
|
![]() |
Function PrevRec: Boolean; overload; virtual; |
O método
|
![]() |
Procedure Cancel; |
O Método |
![]() |
procedure RefreshInternal; VIRTUAL; |
O método |
![]() |
procedure Refresh; VIRTUAL; |
![]() |
Function DoBeforeInsert:Boolean; Virtual; |
![]() |
Function DoAfterInsert:Boolean; Virtual; |
![]() |
Function DoBeforeUpdate:Boolean; Virtual; |
![]() |
Function DoAfterUpdate:Boolean; Virtual; |
![]() |
Function DoBeforeDelete:Boolean; Virtual; |
![]() |
Function DoAfterDelete:Boolean; Virtual; |
![]() |
Procedure DoCalcFields(aWorkingData : Pointer) ; overload; Virtual; |
O método
|
![]() |
Procedure DoCalcFields; overload; Virtual; |
![]() |
Procedure DoChangeField(aField: pDmxFieldRec); Virtual; |
![]() |
Function AddRec:Boolean ; Virtual; |
O método
|
![]() |
Function GetRec(aBookmark : TBookMark):Boolean ; Virtual; |
O método
|
![]() |
Function DeleteRec:Boolean ; Virtual; |
O método
|
![]() |
Function PutRec:Boolean; Virtual; |
O método
|
![]() |
Function UpdateRec: Boolean; Virtual; |
O método |
![]() |
function MaxPKey(aTabela, aID: String): LongInt; overload; |
O método
|
![]() |
Function MaxPKey: LongInt; Virtual; overload; |
O método |
![]() |
function GetRecNo: LongInt; virtual; |
O método |
![]() |
procedure EnableControls; |
O método |
![]() |
procedure DisableControls; |
O método |
![]() |
function ControlsDisabled: Boolean; |
O método |
![]() |
function SaveTemplate(aFileName:AnsiString;adataformat:AnsiString):Boolean; Virtual; |
O método
|
![]() |
procedure UpdateDataField_AliasList; |
O método |
Propriedades
![]() |
property Parent: TComponent read GetParent write SetParent; |
![]() |
property Mi_ActionList: TActionList read Get_Mi_ActionList write Set_Mi_ActionList; |
![]() |
property CurrentRecord : Longint read _CurrentRecord write SetCurrentRecord; |
A propriedade |
![]() |
property Strings : TMiStringList Read GetStrings Write SetStrings; |
A propriedade |
![]() |
property Appending : Boolean read GetAppending write SetAppending; |
A propriedade
|
![]() |
property RecordSelected : boolean read GetRecordSelected Write SetRecordSelected default false; |
![]() |
property onCloseQuery : TOnCloseQuery Read _OnCloseQuery write _onCloseQuery; |
O evento
|
![]() |
property onEnter : TOnEnter Read _OnEnter write _onEnter; |
O evento |
![]() |
property onExit : TOnExit Read _OnExit write _onExit; |
O evento |
![]() |
property onEnterField : TOnEnterField Read _OnEnterField write _onEnterField; |
O evento |
![]() |
property onExitField : TOnExitField Read _OnExitField write _onExitField; |
O evento |
![]() |
property onCalcField : TOnCalcField Read _OnCalcField write _onCalcField; |
O tipo |
![]() |
property onGetTemplate : TonGetTemplate Read _onGetTemplate Write _onGetTemplate; |
O evento |
![]() |
property onAddTemplate: TonAddTemplate read _onAddTemplate write _onAddTemplate; |
![]() |
property Active : Boolean Read _Active Write SetActive; |
![]() |
property CurrentField : pDmxFieldRec read _CurrentField write SetCurrentField; |
A propriedade |
![]() |
property BufDataset : TMiBufDataset read GetBufDataset write SetBufDataset; |
A propriedade |
![]() |
property DataSource : TDataSource Read GetDataSource Write SetDataSource; |
A propriedade
|
![]() |
property Locked : Boolean read _Locked write SetLocked; |
A propriedade |
![]() |
property JSONObject: TJSONObject read Get_JSONObject write Set_JSONObject; |
![]() |
property DoOnNewRecord_FillChar : Boolean Read _DoOnNewRecord_FillChar Write SetDoOnNewRecord_FillChar default True ; |
![]() |
property OnNewRecord : TOnNewRecord read _OnNewRecord Write _OnNewRecord; |
A propriedade |
![]() |
property Bof: Boolean read GetBof; |
![]() |
property Eof: Boolean read GetEof; |
![]() |
property onBeforeInsert: TOnBeforeInsert Read _OnBeforeInsert Write _OnBeforeInsert; |
![]() |
property onAfterInsert: TonAfterInsert Read _onAfterInsert Write _onAfterInsert; |
![]() |
property onBeforeUpdate: TOnBeforeUpdate Read _OnBeforeUpdate Write _OnBeforeUpdate; |
![]() |
property onAfterUpdate: TonAfterUpdate Read _onAfterUpdate Write _onAfterUpdate; |
![]() |
property onBeforeDelete: TOnBeforeDelete Read _OnBeforeDelete Write _OnBeforeDelete; |
![]() |
property onAfterDelete: TonAfterDelete Read _onAfterDelete Write _onAfterDelete; |
![]() |
property OnCalcFields: TOnCalcFields Read _OnCalcFields Write _OnCalcFields; |
![]() |
property OnChangeField: TOnChangeField Read _OnChangeField Write _OnChangeField; |
![]() |
property ShouldSaveTemplate : Boolean Read _ShouldSaveTemplate Write _ShouldSaveTemplate; |
A propriedade
|
![]() |
property MiDataPacketFormat_Default: TMiDataPacketFormat read _MiDataPacketFormat_Default
write SetTMiDataPacketFormat; |
O propriedade |
![]() |
property Modified : Boolean read GetModified ; |
O propriedade |
![]() |
property CanModify : Boolean read GetCanModify ; |
O propriedade |
Gerado por PasDoc 0.16.0.