DATETIMEPICKER e DBLOOKUPCOMBOBOX

30/04/2003

0

Para o tratamento de dados de uma tela de emprestimos eu tenho 2 datetimepickers, um para a data do emprestimo e o outro para a data de devolução. Estando o Datasource da table em autoedit= true, ao ser mostrada a tela os dados do último campo estarão sendo mostrados, mas se o button insert do dbnavigator for clicado, é preciso q o primeiro datetimepicker esteja com a data do dia e o de devolução em branco, como fazer isso?
E na mesma tela também existem 3 dblookupcombobox, que precisam estar em branco para que novos dados sejam selecionados. É possível?
Obrigada.


Missayres

Missayres

Responder

Posts

30/04/2003

Fred

no datasource tem um evento chamado OnStateChange que é acionado toda vez que ele muda de estado, insert, edit, close e etc faça la uma verificação para saber se a tabela esta em modo de inserção

if datasource.state in [dsInsert] then
begin
datetime1.date := now;
dblockup1.keyvalue := ´´; (nao sei se funciona, se for numero use -1)


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

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

Aceitar