Bloqueando o DBGrid quando estiver em modo de edção.
18/04/2013
0
Queria saber se tem como bloquear a DBGrid quando estiver e modo de edição, permitindo salvar os dados editados ou novos dados.
Eu criei uma aplicação de cadastro só que quando insero um novo cadastro ou edito e quero verificar na grid ele sai do modo de edição da quele registro e entra no que esta selecionado na grid.
Eu criei uma aplicação de cadastro só que quando insero um novo cadastro ou edito e quero verificar na grid ele sai do modo de edição da quele registro e entra no que esta selecionado na grid.
Eduardo Mendonça
Curtir tópico
+ 0
Responder
Posts
18/04/2013
Joel Rodrigues
Experimente colocar o seguinte no evento OnStateChange do DataSource ao qual está ligado o DBGrid.
Substitua os nomes para os nomes dos seus controles.
Boa sorte e qualquer dúvida, é só avisar.
DBGrid1.ReadOnly := not (DataSource1.DataSet.State in [dsEdit, dsInsert]);
Substitua os nomes para os nomes dos seus controles.
Boa sorte e qualquer dúvida, é só avisar.
Responder
19/06/2013
Joel Rodrigues
Show de bola.
Então estou marcando o tópico como Concluído.
Abraço.
Então estou marcando o tópico como Concluído.
Abraço.
Responder
Clique aqui para fazer login e interagir na Comunidade :)