Bloqueando o DBGrid quando estiver em modo de edção.

18/04/2013

3

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.
Responder

Posts

18/04/2013

Joel Rodrigues

Experimente colocar o seguinte no evento OnStateChange do DataSource ao qual está ligado o DBGrid.
  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

18/04/2013

Joel Rodrigues

Opa, copiei errado. Tira o "not" daí.
Responder
O brigado valeu a força
Responder

19/06/2013

Joel Rodrigues

Show de bola.
Então estou marcando o tópico como Concluído.
Abraço.
Responder
×
+1 DevUP
Acesso diário, +1 DevUP
Parabéns, você está investindo na sua carreira