Pesquisei sobre minha dúvida, e como não encontrei resposta, resolvi abrir um tópico.
Sou funcional oracle, e como precisei iniciar a pouco tempo com PL/SQL e FORMs, ainda tenho dúvidas, e acredito que possam me ajudar.
Meu cenário é bem simples. Tenho um bloco contendo uma validação em uma tabela de clientes. Se o item destinado para o código estiver nulo, eu não consigo passar para o próximo item, até aí tudo perfeito.
Meu é problema é quando insiro um código que não existe no banco, mesmo não existindo, eu consigo continuar preenchendo as demais informações.
Estou utilizando hoje uma validação simples quando insiro o código.
Usando a trigger WHEN-VALIDATE-ITEM
SELECT CLI_NOME
INTO :NOME_CLI
FROM CLIENTE
WHERE CLI_CODIGO = :VEND_NF_CODCLI;
exception
when no_data_found then
message('Cliente não encontrado!');
Desde já, desculpas pela simples dúvida, e muito obrigado.