Duvida DBGrid e tal
12/01/2006
0
Joe_wah
Post mais votado
12/01/2006
Pode-se testar
procedure TForm1.DBGrid1ColExit(Sender: TObject); begin if dbgrid1.SelectedIndex = numeroDaColunaQueVoceQuer Then variavel:=RecebeoQueQuer end;
em ves de trabalhar com o numero da coluna , sugiro trabalhar com o field , pois as colunas podem sofrer alteraçoes na grid , a não ser que elas sejam móveis..
Por exemplo :
procedure TForm1.DBGrid1ColExit(Sender: TObject); begin if dbgrid1.SelectedField.DisplayName = ´NomeDoCampoDaTabelaFisica´ Then variavel:=RecebeoQueQuer end;
Claro que isto tudo estando a tabela no modo de edição ou inserção .. Condição a ser previamente testada antes desse código
Marco Salles
Mais Posts
12/01/2006
Mdm
Se eu estiver enganado algum de nossos colegas ira me corrigir. Por favor !
12/01/2006
Edilcimar
Clique aqui para fazer login e interagir na Comunidade :)