Deutsches Application Express Forum (ApEx) -- Installation , Engine / SQL , Anwendungen
HTMLDB Engine :  Oracle Apex The fastest message board... ever.
Alles in HTMLDB, Applikationen, Berichte, SQL ... 
Multi_row_update
geschrieben von: FrankLehmann (62.153.148.---)
Datum:

Ich habe ein Problem mit einem Unterformular, welches eine Liste enthält. Diese Liste kann geändert werden mittels einer Checkbox und einem Wert.
Dieses habe ich aus einem anderen Beitrag zum gleichen Thema aus diesem Forum übernommen. Es scheint aber nicht zu funktionieren.

Hier der Select auf die Liste:
select
apex_item.hidden(1,ADRESSENFORMULAREID) "ID",
apex_item.checkbox(2,onoff,'',1) "onoff",
apex_item.Text_from_lov(FORMULARID,'LISTBOX_FORMULARE') "Formular",
apex_item.TEXT(3,KOPIE,2) "Kopie"
from "#OWNER#"."ADRESSENFORMULARE"
where adressenid=:P2002_ADRESSENID

Mein entsprechender Update Prozess sieht so aus:
(ist ein Test, ob alle Werte korrekt wiedergegeben werden)

declare
i number;
v_index number;
begin
delete from hilfe;

for i in 1..apex_application.g_f01.count loop
v_index := apex_application.g_f01(i);
insert into hilfe(standardhilfe) values(apex_application.g_f01(i));
insert into hilfe(benutzerhilfe) values(apex_application.g_f02(v_index) || ' + ' || apex_application.g_f03(v_index));
end loop;
end;

Leider erhalte ich eine Fehlermeldung, sobald dieser Prozess aktiviert wird:

ORA-01403: Keine Daten gefunden

Weiß jemand, was hier falsch ist ?
Ich verzweifele langsam.




Thema Neugierige geschrieben von geschrieben
Multi_row_update 3108 FrankLehmann


In diesem Forum dürfen nur registrierte Benutzer schreiben.
This forum powered by Phorum.