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 :
voila mon code :FRM-40102 :Vous devez saisir ou modifier un enregistrement au préalable.
Que faire ? Merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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;
Partager