Como disparo o OnValidate
Bom Dia Comunidade,
Gostaria de saber como faço para disparar o Onvalidate de um campo, uso DBX com ClientDataSet, Exemplo:
No meu form tenho um DBEdit e quando passo por esse campo sem digitar nada só clicando com tab ele nao dispara o onvalidade, gostaria de fazer disparar o Onvalidade se o Usuario na digitar nada no campo.
Obrigado
Eduardo
eduardo@controlm.com.br
Gostaria de saber como faço para disparar o Onvalidate de um campo, uso DBX com ClientDataSet, Exemplo:
No meu form tenho um DBEdit e quando passo por esse campo sem digitar nada só clicando com tab ele nao dispara o onvalidade, gostaria de fazer disparar o Onvalidade se o Usuario na digitar nada no campo.
Obrigado
Eduardo
eduardo@controlm.com.br
Jep
Curtidas 0
Respostas
Delphi32
08/11/2004
Você criou TFields em tempo de projeto? Se sim basta abrir o Fields Editor da tabela ou query e no Object Inspector clicar na aba Events e então clicar duas vezes no espaço ao lado do nome do evento OnValidate.
Se você não criou os TFields em tempo de projeto você pode adicionar no OnCreate do Form o seguinte código:
Qualquer dúvida poste aqui de novo. E, hum, não é meu trabalho lhe dizer isso, mas esse tópico pode ser bloqueado por estar desrespeitando as regras do fórum. Palavras como ´Urgente´ não podem ser usadas nos títulos dos Posts. Dê uma olhada nas [url=http://delphiforum.icft.com.br/forum/viewtopic.php?t=6689]Regras de Conduta.[/url]
Se você não criou os TFields em tempo de projeto você pode adicionar no OnCreate do Form o seguinte código:
...
private
procedure MyValidate(Sender: TField);
...
implementation
{$R *.dfm}
...
procedure TForm1.MyValidate(Sender: TField);
begin
//Seu código de verificação do campo aqui
end;
...
Qualquer dúvida poste aqui de novo. E, hum, não é meu trabalho lhe dizer isso, mas esse tópico pode ser bloqueado por estar desrespeitando as regras do fórum. Palavras como ´Urgente´ não podem ser usadas nos títulos dos Posts. Dê uma olhada nas [url=http://delphiforum.icft.com.br/forum/viewtopic.php?t=6689]Regras de Conduta.[/url]
GOSTEI 0