GARANTIR DESCONTO

Fórum Como retornar no TEdit uma linha anterior de uma DBGrid no Delphi? #614393

11/03/2021

0

Prezados, preciso de uma grande ajuda!
Eu tenho um "form" com alguns campos "Tedit" e um "DBGrid". Quando seleciono uma linha na "DBGrid", as informações retornam nas "TEdit". Até aí tudo bem!
O problema é que quando vou inserir um novo registro na "DBGrid", os dados que foram retornados nas "TEdit" somem por causa da seleção de um novo registro.
Então, como é que eu faço ao inserir uma nova linha na "DBGrid", retornar os dados da ultima linha cadastrada e manter os campos "TEdit" com as informações?
Ricardo Costa

Ricardo Costa

Responder

Posts

12/03/2021

Matheus Bresinski

Opa beleza, você fez o link com o clientDataSet? essa sua dbGrid?


tem como fazer dessa forma abaixo: mas acredito que você tenha que implementar um FormKeyDown no formulário também antes de implementa essa procedure adiante

cria uma procedure para seta o foco, ela tem que ser privada.
dentro;

Grid.SetFocus;
Grid.(Coluna);
Grid. := Linha;

Responder

Gostei + 0

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

Aceitar