bonjour tt le monde

j'ai crée deux item_list (list1,list2),la list2 depend de la list list1
j'ai bien suivi le cours de SheikYerbouti

mais j'obtiens cette erreur lorsque je clique sur list2
Code : Sélectionner tout - Visualiser dans une fenêtre à part
frm-41331 suppression de l'élément de List2 impossible
voici le code du 1er item_list
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
//WHEN-MOUSE-CLICK
clear_list('block1.list2');
et le code du 2eme

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
27
28
29
30
31
32
33
34
35
36
 
//WHEN-MOUSE-CLICK
DECLARE
   Liste  Varchar2(61) := :system.cursor_item ;
   Valeur Varchar2(30) := Name_In( Liste );
   Nbre   integer ;
   element  varchar2(50);
BEGIN
clear_list('block1.list2');
 
   Nbre := Get_List_Element_Count( Liste ) ;
 
   FOR i IN 1 .. Nbre Loop 
      IF Get_List_Element_Value( Liste, i ) = Valeur Then
         element := Get_List_Element_Label( Liste, i ) ;
         Exit ;
      End IF ;
   End loop ;
 
if element='A' then
 
begin	
 
add_list_element ('block1.list2','1','1');
add_list_element ('block1.list2','2','2');
 
end;
 
elsif element='B' then
begin
add_list_element ('block1.list2','3','3');
add_list_element ('block1.list2','4','4');
end;
end if;
 
END;
sachant que les deux listes appartiennent à un bloc de données qui contient deux onglets, l'un pour insérer des nouvelles valeurs dans ma table (le cas ci dessus), et l'autre pour les consulter;
par contre, j'ai suivi les meme etapes du cours mais dans un nouveau canevas (sans créer le bloc de données)et je n'ai aucune erreur !

merci d'avance