Fórum Ativando DBedit #463551

10/12/2013

0

Galera estou com uma duvida. Eu fiz e procedures uma pra HABILITAR e outra pra DESABILITAR as DBedits. só que eu qdo chamo a procedure pra habilitar as DBedts não habilita.
os datasoucer e os datafields estão configurados corretamente. o único campo que da pra alterar, que fica habilitado é o "endereço"...podem me ajudar?

procedure TformCont_Acesso.novoClick(Sender: TObject);

begin
// INSERINDO CADASTRO NO BANCO
DM_Controle.cdsControleDeAcesso.Insert;
corEdit;
desativarBotoes;
habilitarEdit; //habilitando os DBedits
limparEdit;
salvar.Enabled:=true;
cancelar.Enabled:=true;
btnEntrada.Enabled:=true;
edtNome.Enabled:=true;
mensagem.Caption:=''Novo Cadastro'';
mensagem.Color:= clNavy;
end;

procedure TformCont_Acesso.habilitarEdit;
begin
edtNome.Enabled:=true;
edtDocumento.Enabled:=true;
edtTelefone.Enabled:=true;
edtEndereco.Enabled:=true;
edtEntrada.Enabled:=true;
edtSaida.Enabled:=true;
cbbMotivo.Enabled:=true;
end;

Adriano Pinheiro

Adriano Pinheiro

Responder

Posts

10/12/2013

Thiago Irrazabal

Boa tarde, tenta o seguinte: Poem um Panel e no Panel coloca os Edit's então tu só da Enable := True e False no panel, que os edit's ficaram desabilitados e habilitados.



Att,
Thiago Irrazabal de Oliveira.
Responder

Gostei + 0

10/12/2013

Adriano Pinheiro

Thiago, não funcionou! E coloque o panel como vc falou...tentei habilitar....não foi!

só pra constar eles mão são "TEdit" são "TDBEdit.
Responder

Gostei + 0

10/12/2013

Thiago Irrazabal

Opa, beleza vamos tentar uma outra abordagem, e só para responder não teria diferença se é TEdit ou TDBEdit, enfim, vamos fazer um teste antes, desabilita essa tua chamada de "HABILITA" e "DESABILITA"(COMANTA ELAS), e deixa os componentes em tempo de design com o Enable True, e veja se estão funcionando, se estiver as ligações estão todas corretas, e outra coisa, veja se em algum outro momento do código ele não ta chamando as funções, se estiver comente também. De uma resposta de como se comportou teu formulário, abraço.



Att,
Thiago Irrazabal de Oliveira.
Responder

Gostei + 0

10/12/2013

Adriano Pinheiro

descobri...era que estava habilitado em modo designer o "read only"....
Responder

Gostei + 0

10/12/2013

Adriano Pinheiro

OBRIGADO PELA AJUDA!
Responder

Gostei + 0

10/12/2013

Thiago Irrazabal

Disponha, qualquer dúvida estamos aí. Abraço.



Att,
Thiago Irrazabal de Oliveira.
Responder

Gostei + 0

10/12/2013

Deivison Melo

Finalizando o tópico !!

Obrigado a todos que colaboraram!

Abração e bons códigos!!
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar