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?
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
Curtir tópico
+ 0
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.
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.
Não sei se seria isso mais se for espero ter ajudado.
exemplo.
If dataset.stat = dsEdit then dbedit.ReadOnly := True.
Não sei se seria isso mais se for espero ter ajudado.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)