Bonjour ^^
Je dispose d'une liste déroulante que je dois remplir dynamiquement à partir d'une table au moment de l'instanciation de ma form, j'ai donc écrit ce code qui fonctionne convenablement et qui rempli ma liste.
Le seul problème c'est qu'un message d'erreur apparait à chaque fois que le code s'exécute:
FRM 40105: impossible de trouver l'élément pour en retourner la valeur.
Je sais pas d'où provient cette erreur
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 DECLARE prenom VARCHAR2(20); CURSOR Cp IS SELECT prenom FROM personne; BEGIN OPEN Cp; loop clear_list(:BLOCK24.LIST_P); FETCH Cp INTO prenom; EXIT WHEN Cp%NOTFOUND; ADD_LIST_ELEMENT('LIST_P',1,prenom,prenom); END LOOP; CLOSE Cp; END;
ps:je travail sur oracle forms 10g xe
Partager