Fórum Como manipular os botões do DbNavigator ?! #240697
01/07/2004
0
Gente tenho os seguintes campos
Cod
Nome
End
Fone
e um Dbnavigator pra entrar os dados, gostaria que ele so habilitasse os campos se eu apertar inserir no dbnavigator , ou deleter ou edit... se cancelar ele desabilitasse os campos e etc... deu pra entender.
Obriagado
:arrow: [color=red:ef34aed68c]Título alterado pelo Moderador oTTo. Removido ´DbNavigator´.[/color:ef34aed68c]
:idea: [color=blue:ef34aed68c]Leia as regras de conduta do fórum.[/color:ef34aed68c]
Uoquisala
Curtir tópico
+ 0Post mais votado
01/07/2004
procedure Form1.Table1BeforeInsert(DataSet: TDataSet) begin DataSet.EnableControls; end;
No AfterPost:
procedure Form1.Table1AfterPost(DataSet: TDataSet) begin DataSet.DisableControls; end;
Tnaires
Gostei + 1
Mais Posts
01/07/2004
Uoquisala
Gostei + 0
01/07/2004
Tnaires
Gostei + 0
01/07/2004
Fernanda Fonseca
mas axo que isso pode te ajudar...
Table1.First; // First Record
Table1.Prior; // Prior Record
Table1.Next; // Next Record
Table1.Last; // Last Record
Table1.Insert; // Insert Record
Table1.Delete; // Delete Record
Table1.Edit; // Edit Record
Table1.Post; // Post Edit
Table1.Cancel; // Cancel Edit
Table1.Refresh; // Refresh Data
</fonr>
esses sao os eventos iguais aos do DBNavigator...
vc pode criar botoes e no on click e digitar issu ai!!
se quiser me explicar melhor... tamo ai é p/ ajudar mess!!
Gostei + 0
03/07/2004
Tnaires
Confirmado: o método DisableControls pertence à classe TDataSet (assim como o método EnableControls). Ou seja, utilize o código q eu postei acima para habilitar os campos qdo o usuário inserir um registro, e desabilitar qdo ele gravar.
Abraços
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)