Fórum Como saber se estou na ultima coluna de um dbGrid #416468
09/05/2012
0
Desede já agradeçõ a atenção!!!!!
Guilherme
Curtir tópico
+ 0Posts
09/05/2012
Cesar Roniglei
Você pode utilizar os comandos abaixo no exemplo:
Gostei + 0
09/05/2012
Cesar Roniglei
Você pode utilizar os comandos abaixo:
if DBGrid1.SelectedIndex = DBGrid1.Columns.Count - 1 then
ShowMessage(aTeste);
Neste caso caso a coluna selecionada seja a ultima ele dará uma mensagem,
agora você pode alterar conforme sua necessidade.
César Roniglei
Consultor e Desenvolvedor (Delphi, Oracle, SQLServer, Firebird, MySQL).
E-mail: cesar.roniglei@live.com
Skype : cesar.roniglei
Gostei + 0
09/05/2012
Guilherme
Você pode utilizar os comandos abaixo:
if DBGrid1.SelectedIndex = DBGrid1.Columns.Count - 1 then
ShowMessage(aTeste);
Neste caso caso a coluna selecionada seja a ultima ele dará uma mensagem,
agora você pode alterar conforme sua necessidade.
César Roniglei
Consultor e Desenvolvedor (Delphi, Oracle, SQLServer, Firebird, MySQL).
E-mail: cesar.roniglei@live.com
Skype : cesar.roniglei
Boma até ai eu entendi, blz mas como faço pra ele abrir uma nova linha, desculpe a ignorancia mais sou iniciante em
Desenvolvimento de sistemas.
Gostei + 0
09/05/2012
Cesar Roniglei
A Proxima linha sera um novo registro?
César Roniglei
Consultor e Desenvolvedor (Delphi, Oracle, SQLServer, Firebird, MySQL).
E-mail: cesar.roniglei@live.com
Skype : cesar.roniglei
Gostei + 0
09/05/2012
Guilherme
mais quando eu chegar na ultima coluna ele pula para a 1° coluna da segunda linha e assim quando chegar na ultima coluna da segunda linha pula para a 1° da terceira linha e assim em diante. queria saber também como coloco uma celula em edição.
A Proxima linha sera um novo registro?
César Roniglei
Consultor e Desenvolvedor (Delphi, Oracle, SQLServer, Firebird, MySQL).
E-mail: cesar.roniglei@live.com
Skype : cesar.roniglei
Gostei + 0
09/05/2012
Guilherme
mais quando eu chegar na ultima coluna ele pula para a 1° coluna da segunda linha e assim quando chegar na ultima coluna da segunda linha pula para a 1° da terceira linha e assim em diante. queria saber também como coloco uma celula em edição.
Gostei + 0
09/05/2012
Cesar Roniglei
Então irá fazer o seguinte:
Evento: ColExit do seu DBGrid if DBGrid1.SelectedIndex = DBGrid1.Columns.Count - 1 then DataSource.DataSet.Append;
Gostei + 0
10/05/2012
Guilherme
quando insiro o codigo de barras e aperto Enter quero que ja pule para a coluna qtde, com campo em edição, depois conforme vou apertando enter ele vai aplicando o que foi digitado e pulando de coluna em coluna, assim até a ultima
depois pula pra linha 2..
não consigo fazer isso de forma alguma.....Alguém pode por favor me ajudar
Gostei + 0
10/05/2012
Wesley Yamazack
https://www.devmedia.com.br/quick-tips-enter-por-tab-no-dbgrid-e-stringgrid/13787
Confere e informa se deu certo depois, tudo bem ?
Um abraço e bons códigos.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)