Nao sair de um registro no DBGrid

Delphi

05/10/2009

Estou incluindo e editando os registros das minha tabela diretamente no DBGrid no D7. Gostaria de saber se tem como impedir que o usuario saia do registro que esta sendo incluido ou editado? Quando ele estiver incluindo ou alterando um registro, o sistema nao permita que ele saia do registro em questao, para cima ou para baixo... Ja tentei fzr algum tipo de controle no evento BeforeScroll do AdoDataSet, mas nao tive sucesso. Estou utilizando ADO com MSAccess Grato a todos!


Cgf123

Cgf123

Curtidas 0

Respostas

Vmlima

Vmlima

05/10/2009

veja de o

Qry.DisableControls

resolve o seu problema...

att.


GOSTEI 0
Afarias

Afarias

05/10/2009

Hummm... já tem *muito* tempo mas ... se me recordo...


tentou no evento BeforeScroll algo como:

if DataSet.State in [dsEdit,dsInsert] then
  Abort;


?


T+


GOSTEI 0
Steve_narancic

Steve_narancic

05/10/2009

Queres fazer isso por motivo de validação, vc pode colocar um teste no onvalidate ou no beforepost do dataset


GOSTEI 0
POSTAR