Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Kegan

DBGrid - Consistir dados das células

Recommended Posts

Olá. Sou acadêmico do curso de Análise e Desenvolvimento de Sistemas da UTFPR e estou aprendendo a programar em Delphi.

 

Gostaria de saber como posso fazer pra consistir dados informados diretamente nas células de uma determinada coluna.

O que deveria acontecer é mais ou menos o seguinte;

 

Usuário informa valor na célula:

 

Se >= 0, mantém o valor informado;

Se não, anula a alteração, retornando o valor que estava na célula anteriormente.

 

Estou fazendo no evento onCellUpdate, mas não estou achando um jeito de retornar o valorda célula.

 

Sei que é uma dúvida de iniciante, mas aguardo retorno.

 

Obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

eu sei que pode ser mais uma gambiarra, mas tenta armazenar o valor antigo em uma variavel xD

 

se caso o valor for menor que o desejado, você usa o evento "BeforePost" da tabela

da edit e volta ao valor anterior

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então, hehehe, estava tentando evitar esta solução, mas vejo que vai ser o mais rápido mesmo.

 

Obrigado!

 

Obs: Vamos ver se aparecem outras soluções.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.