[10g] erreur sur ajout à partir d'une liste suite à migration 6i
Bonjour,
suite à la migration de 6i en 10g, des procédures d'ajout dans un bloc de données, à partir d'une liste, ne fonctionnent plus (sans message d'erreur pour autant).
Sur le bloc visé par l'ajout, basé sur une vue, le trigger WHEN-BUTTON-PRESSED suivant reste sans effet. Quelqu'un aurait-il une idée?
Code:
1 2 3
| ajouter;
commit_form;
Execute_Query; |
avec
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| PROCEDURE ajouter IS
index_max NUMBER(4);
idx NUMBER(4) := 1;
list_value VARCHAR2(50);
list_label VARCHAR2(50);
BEGIN
index_max := Get_List_Element_Count('LISTE_OUT');
go_block('ma_vue');
LOOP
list_value := Get_List_Element_Value('LISTE_OUT',idx);
list_label := Get_List_Element_Label('LISTE_OUT',idx);
Create_record;
:ma_vue.id1 := list_value;
:ma_vue.id2 := :ma_vue2.id2;
idx := idx + 1;
EXIT WHEN idx > index_max;
END LOOP;
END; |
migration forms6 vers forms10g
bonjour ;
dans mon projet de stage de fin d'etude je dois faire la migration d'une appliacation de forms6 vers forms10g (oracle devloper suite) ,est ce que vous pouvez m'aidez comment le faire?et merci d'avance
cordialement