| Descrição | Hierarquia | Campos | Métodos | Properties |
type TKernelPesquisaEntidade = class(TKernelPesquisa)
Implementação da Classe de pesquisa na entidade
![]() |
objCaixaCodigo: TDBEdit; |
![]() |
objCaixaNome: TDBEdit; |
![]() |
objBotaoPesquisar: TSpeedButton; |
![]() |
strNomeCampoCodigo: String; |
![]() |
strNomeCampoNome: String; |
![]() |
strNomeCampoCodigoDestino: String; |
![]() |
strNomeCampoCodigoRetorno: String; |
![]() |
procedure DefinirCaixaCodigo(const objCaixa : TDBEdit); |
![]() |
procedure DefinirCaixaNome(const objCaixa : TDBEdit); |
![]() |
procedure DefinirBotaoPesquisar(const objBotao : TSpeedButton); |
![]() |
procedure BotaoPesquisarAoClicar(Sender : TObject); |
![]() |
procedure CaixaPressionarTecla(Sender: TObject; var Key: Word; Shift: TShiftState); |
![]() |
procedure Pesquisar(const objCaixa : TCustomEdit = nil); |
![]() |
procedure AtualizarBotaoPesquisar; |
![]() |
procedure DefinirCampoCodigoRetorno(const Value: string); |
![]() |
procedure DefinirNomeCampoCodigoDestino(const Value: string); |
![]() |
procedure InstanciarPesquisa; override; |
![]() |
procedure DefinirClassePesquisa(const clsEntidade : TEntidadeClasse); override; |
![]() |
procedure AtualizarValoresInterno; override; |
![]() |
function ObterCodigo: String; override; |
![]() |
function ObterNome: String; override; |
![]() |
procedure AposInstanciarEntidadePesquisa; override; |
![]() |
function VerificarSomenteLeitura: Boolean; override; |
![]() |
procedure AtualizarPesquisaInterno; override; |
![]() |
procedure AtualizarSomenteLeituraInterno; override; |
![]() |
constructor Create(const EntidadePai : TdtmKernelComum); override; |
![]() |
property CaixaCodigo : TDBEdit write DefinirCaixaCodigo; |
![]() |
property CaixaNome : TDBEdit write DefinirCaixaNome; |
![]() |
property BotaoPesquisar : TSpeedButton write DefinirBotaoPesquisar; |
![]() |
property NomeCampoNome : string write strNomeCampoNome; |
![]() |
property NomeCampoCodigo : string write strNomeCampoCodigo; |
![]() |
property NomeCampoCodigoDestino : string write DefinirNomeCampoCodigoDestino; |
![]() |
property NomeCampoCodigoRetorno : string write DefinirCampoCodigoRetorno; |
![]() |
objCaixaCodigo: TDBEdit; |
|
Armazena a Caixa de Código | |
![]() |
objCaixaNome: TDBEdit; |
|
Armazena a Caixa de Nome | |
![]() |
objBotaoPesquisar: TSpeedButton; |
|
Armazena o Botão de Pesquisa | |
![]() |
strNomeCampoCodigo: String; |
|
Nome do Campo para Código | |
![]() |
strNomeCampoNome: String; |
|
Nome do Campo para Nome | |
![]() |
strNomeCampoCodigoDestino: String; |
|
Nome do Campo de Destino de Codigo | |
![]() |
strNomeCampoCodigoRetorno: String; |
|
Nome do Campo Codigo que deve retornar para o dataset, caso queira pesquisar em um codigo alternativo | |
![]() |
procedure DefinirCaixaCodigo(const objCaixa : TDBEdit); |
|
Definição das Caixas de Controle de Codigo | |
![]() |
procedure DefinirCaixaNome(const objCaixa : TDBEdit); |
|
Definição das Caixas de Controle de Nome | |
![]() |
procedure DefinirBotaoPesquisar(const objBotao : TSpeedButton); |
|
Definição do Botão de Pesquisa | |
![]() |
procedure BotaoPesquisarAoClicar(Sender : TObject); |
|
Ação a ser executada ao clicar no botão de Pesquisa | |
![]() |
procedure CaixaPressionarTecla(Sender: TObject; var Key: Word; Shift: TShiftState); |
|
Aceo a ser executada ao perssinar teclas nas caixas | |
![]() |
procedure Pesquisar(const objCaixa : TCustomEdit = nil); |
|
Procedimento que realiza a busca na entidade de pesquisa | |
![]() |
procedure AtualizarBotaoPesquisar; |
|
Atualiza as configurações do botao de pesquisa | |
![]() |
procedure DefinirCampoCodigoRetorno(const Value: string); |
|
Define o nome do campo que deve retornar da entidade | |
![]() |
procedure DefinirNomeCampoCodigoDestino(const Value: string); |
|
Define o Nome do Campo código de destino | |
![]() |
procedure InstanciarPesquisa; override; |
![]() |
procedure DefinirClassePesquisa(const clsEntidade : TEntidadeClasse); override; |
![]() |
procedure AtualizarValoresInterno; override; |
![]() |
function ObterCodigo: String; override; |
![]() |
function ObterNome: String; override; |
![]() |
procedure AposInstanciarEntidadePesquisa; override; |
![]() |
function VerificarSomenteLeitura: Boolean; override; |
![]() |
procedure AtualizarPesquisaInterno; override; |
![]() |
procedure AtualizarSomenteLeituraInterno; override; |
![]() |
constructor Create(const EntidadePai : TdtmKernelComum); override; |
![]() |
property CaixaCodigo : TDBEdit write DefinirCaixaCodigo; |
|
Propriedade de acesso à caixa de Codigo | |
![]() |
property CaixaNome : TDBEdit write DefinirCaixaNome; |
|
Propriedade de acesso à caixa de Nome/Descricao | |
![]() |
property BotaoPesquisar : TSpeedButton write DefinirBotaoPesquisar; |
|
Propriedade de acesso ao Botão de Pesquisa | |
![]() |
property NomeCampoNome : string write strNomeCampoNome; |
|
Propriedade de acesso ao nome Campo de Nome | |
![]() |
property NomeCampoCodigo : string write strNomeCampoCodigo; |
|
Propriedade de acesso a nome do Campo de Codigo | |
![]() |
property NomeCampoCodigoDestino : string write DefinirNomeCampoCodigoDestino; |
|
Propriedade de acesso ao nome do campo de destino de codigo | |
![]() |
property NomeCampoCodigoRetorno : string write DefinirCampoCodigoRetorno; |
|
Propriedade de acesso ao nome do Campo de destino Nome | |
Data: 15 de novembro de 2004