Fórum DBEDit - como fazer com que não salve em modo de edição? #426194

15/10/2012

0

Alguém sabe como fazer com que um dbedit não altere os dados em modo de edição?
Quero que ele só salve quando eu der um post na tabela, entretanto ele salva automático quando edito ele.
Alguém saberia como desativar isso?
Yuffie

Yuffie

Responder

Posts

15/10/2012

Yuffie

Ele salva quando deixo em modo de edição, altero o valor no dbedit e dou um next na tabela sem dar post.
Então resolvi assim, fiz o seguinte: se ele estiver em modo de edição e eu der um next, então eu mando fechar e abrir a tabela assim: tabela.close; tabela.open.., daí ele não salva. Só assim pro dbedit não dar post automático.
Responder

Gostei + 0

15/10/2012

Alisson Santos

o que pode fazer é quando for edit e não quer que o campo seja alterado deixa ele como readonly.

exemplo.

If dataset.stat = dsEdit then
   dbedit.ReadOnly := True.

Não sei se seria isso mais se for espero ter ajudado.
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar