Parcours d'un block dans une forms : erreur FRM-40102
Bonjour j'essaie de mettre à jour une colonne pour des enregistrements se trouvant dans un bloc tabulaire. je vois si une case est cochée ou pas .
Mais il me signale l'erreur :
Citation:
FRM-40102 :Vous devez saisir ou modifier un enregistrement au préalable.
voila mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
| declare
begin
first_record;
loop
if :AUGMENTE_SI='O' then
update emp set SAL_AUGMENT=sal*1.3 where empno=:empno;
end if;
if :ANNUL_AUGMENT='O' then
update emp set SAL_AUGMENT=null where empno=:empno;
end if;
if :system.last_record='true' then
exit;
end if;
next_record;
end loop;
commit;
first_record;
end; |
Que faire ? Merci d'avance