Fórum Comportamento estranho do DBCombobox no delphi #588860
15/11/2017
0
Olá pessoal, venho aqui pedir a ajuda de vocês sobre o componente DBCombobox.
E o seguinte, eu tenho uma aplicação onde estou usando componentes dataware e um deles e o DBCombobox, as operacoes de CRUD esta funcionando beleza.
Só que, eu quero colocar os atalhos dos botoes do CRUD, tipo F4 para Inserir e F3 para cancelar e foi ai que começou o comportamento estranho do DBCombobox.
Quando o foco esta sobre o DBCombobox ao ser apertado a tecla de atalho F3 a insert no registro e cancelado, mas o dataset fica em modo de ediçao e com isso começa da erro na aplicação. eu tento fechar e aparece a mensagem que eu coloquei caso o usuario tente fechar o form com o dataset em modo de ediçao ou insert.
Só que se o foco estiver em um DBEdit a operação e cancelada normalmente e eu ja testei com o TCombobox e tambem a operação e cancelada normalmente.
Eu preciso usar o DBCombox mesmo, mas ainda não consegui resolver esse problema pór conto com a ajuda da comunidade deste forum...
E o seguinte, eu tenho uma aplicação onde estou usando componentes dataware e um deles e o DBCombobox, as operacoes de CRUD esta funcionando beleza.
Só que, eu quero colocar os atalhos dos botoes do CRUD, tipo F4 para Inserir e F3 para cancelar e foi ai que começou o comportamento estranho do DBCombobox.
Quando o foco esta sobre o DBCombobox ao ser apertado a tecla de atalho F3 a insert no registro e cancelado, mas o dataset fica em modo de ediçao e com isso começa da erro na aplicação. eu tento fechar e aparece a mensagem que eu coloquei caso o usuario tente fechar o form com o dataset em modo de ediçao ou insert.
Só que se o foco estiver em um DBEdit a operação e cancelada normalmente e eu ja testei com o TCombobox e tambem a operação e cancelada normalmente.
Eu preciso usar o DBCombox mesmo, mas ainda não consegui resolver esse problema pór conto com a ajuda da comunidade deste forum...
Francisco Ribeiro
Curtir tópico
+ 0
Responder
Posts
16/11/2017
Luiz Vichiatto
Vai ter que verificar no passo a passo, identifique se não está passando a tabela para a combobox, eu prefiro passar um datasource de consulta.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)