Problemas com dbCombobox...
Amigos,
Tenho um form com varios campos... um DbLookUpComboBox e um DbGrid... O que quero é que o usuário não possa alterar dos dados desses registros, mas possa incluir. Eu desabilitei o nbEdit (nbEdit := false), mas se eu for no combobox e alterar o valor, ele faz a alteração e salva... Não posso colocar essa combo desabilitada porque na inclusão de registros ela permaneceria desabilitada... O que posso fazer? Alguem pode me ajudar? :D
Tenho um form com varios campos... um DbLookUpComboBox e um DbGrid... O que quero é que o usuário não possa alterar dos dados desses registros, mas possa incluir. Eu desabilitei o nbEdit (nbEdit := false), mas se eu for no combobox e alterar o valor, ele faz a alteração e salva... Não posso colocar essa combo desabilitada porque na inclusão de registros ela permaneceria desabilitada... O que posso fazer? Alguem pode me ajudar? :D
Rafaelunp
Curtidas 0
Respostas
Vinciguerra
28/05/2003
Cara,
Tente fazer um teste na table para ver o estado da mesmo. Mais ou menos o seguinte:
if dtm.tblCidade.State in [dsEdit] then combobox.enabled := false;
Bem é apenas uma sugestão, mas mesmo sem testar parece ter lógica.
Tente fazer um teste na table para ver o estado da mesmo. Mais ou menos o seguinte:
if dtm.tblCidade.State in [dsEdit] then combobox.enabled := false;
Bem é apenas uma sugestão, mas mesmo sem testar parece ter lógica.
GOSTEI 0
Erivando
28/05/2003
Tenta o seguinte:
if tabela1.State = dsEdit then
begin
Abort;
End;
Acho que é + ou - assim.
Veleu!!!
Erivando Ramos :lol:
if tabela1.State = dsEdit then
begin
Abort;
End;
Acho que é + ou - assim.
Veleu!!!
Erivando Ramos :lol:
GOSTEI 0
Rafaelunp
28/05/2003
Tenta o seguinte:
if tabela1.State = dsEdit then
begin
Abort;
End;
Acho que é + ou - assim.
Veleu!!!
Erivando Ramos :lol:
Cara sou meio leigo em Delphi...
Colocao esse codigo aonde mais especificamente???
Grato,
GOSTEI 0