Je vous remercie de votre réponse.
Je vous confirme que ça a fonctionnée.
En outre, j'ai une petite quetion, concernant la séquence toujours.
C'est que, en mettant dans le pre-insert :
select seq_ref_champ.nextval into :block.champ from dual;
Et aussi, dans le bouton AJOUTER :
1 2 3
| go_block('nom_block');
last_record;
create_record; |
Et bien évidement dans l'evenement on-insert :
1 2
| insert into TABLE values (:block.champ,
:block.champ1,:block.champ2,:block.champ3); |
C'est que, dans les enregistrements que j'enregistre au niv. de TABLE, les numéros de séquence sont incrémenté deux fois, càd : (1,text1,text1,text1) puis (3,text2,text2,text2) ensuite (5,text3,text3,text3).
Alors sachant que, dans ma SEQ : j'ai personnalisé l'incrémentation by 1.
Merci infiniment.
Partager