Classe TFldEnum_Lookup

Unit

Declaração

type TFldEnum_Lookup = class(TComponent)

Descrição

A classe TFldEnum_Lookup é usada para implementar campo ComboBox quando TDmxScroller estiver TDataSource <> nil porque o Lazarus espera em campos ComboBox um string e não o índice da lista de strings.

Hierarquia

Visão Geral

Campos

Public BufDataSet: TBufDataSet;
Public DataSource: TDataSource;
Public KeyField: AnsiString;
Public ListField: AnsiString;

Métodos

Protected function GetBufDataSet:TBufDataSet;
Public constructor create(aDmxFieldRec : pDmxFieldRec); overload;
Public destructor destroy; override;

Propriedades

Public property DmxFieldRec : pDmxFieldRec read _DmxFieldRec Write SeTDmxFieldRec;

Descrição

Campos

Public BufDataSet: TBufDataSet;

O atributo BufDataSet contém o arquivo em memória das opções do campo ComboBox sendo editado.

Public DataSource: TDataSource;

O atributo DataSource é a fonte de dados associado a TFldEnum_Lookup.BufDataSet do campo sendo editado.

Public KeyField: AnsiString;

O atributo KeyField contém o nome do campo chave da tabela associada.

Public ListField: AnsiString;

O atributo ListField contém o nome do campo da tabela associada a ser visualizado.

Métodos

Protected function GetBufDataSet:TBufDataSet;

O método GetBufDataSet retorna o dataset associado ao campo corrente

Public constructor create(aDmxFieldRec : pDmxFieldRec); overload;

O constructor create cria os campos TBufDataSet e TDataSource do campo TFldEnum_Lookup

Public destructor destroy; override;

O destructor destroy destrói os campos TBufDataSet e TDataSource do campo TFldEnum_Lookup

Propriedades

Public property DmxFieldRec : pDmxFieldRec read _DmxFieldRec Write SeTDmxFieldRec;

A propriedade DmxFieldRec contém o campo comboBox se ser editado


Gerado por PasDoc 0.16.0.