Bom dia, como fazer para que em um form de inclusao, ao digitar em determinado campo, seja feita uma pesquisa para saber se o registro ja existe, tipo se eu preencher o campo codigo de barra, ele vai fazer uma pesquisa na tabela e me avisar que o codigo ja existe, porem se nada for digitado nesse campo, nao vai fazer pesquisa.
No delphi eu poderia executar o seguinte procedimento no evento onexit do proprio campo:
if length(campo) > 1 then
begin
abrir a query com os seguintes dados
( select campo1 from tabela where campo1=campo )
if query.recordcount > 0 them minha mensagem
campo.setfocus // dessa forma ele volta com foco no campo pois encontrou registro
end;
e aqui no scriptcase como proceder ???