Tenho uma dúvida e gostaria de saber se vocês poderiam me ajudar por gentileza. Estou mexendo com Oracle forms e na Post-Query montei um código que me retorna uma data, + 912 dias considerando duas datas... considerando sempre a mais antiga do 'data_admissao' ou 'data_hab'. E o resultado me apresenta no 'prox_exame'. Porém alguns campos do 'prox_exame' eles estão vindo em branco, porque ou o 'data_admissao' ou 'data_hab' também não tem nada preenchido, mas sempre um dos dois tem algum dado. Quando for assim, gostaria que o 'prox_exame' me retornasse o valor de um dos dois que não é null. Segue o código abaixo
if (trunc(:motoristas.data_admissao,'dd')) <= (trunc(:motoristas.data_hab,'dd')) then
:motoristas.prox_exame := trunc(:motoristas.data_admissao,'dd')+ 912;
else
:motoristas.prox_exame := trunc(:motoristas.data_hab,'dd')+ 912;
end if;
end;
Abs: Luís