Zugriff auf URL-Parameter in Oracle Forms / OC4J
-
02-07-2019 - |
Frage
Wie kann ich Parameter in ein Oracle-Formular über eine URL übergeben. ZB die URL angegeben:
http://example.com/forms90/f90servlet?config=cust&form= 'a_form' & p1 = etwas & p2 = sonst
Dies wird die ‚a_form‘ Form starten, die ‚cust‘ Konfiguration, aber ich kann nicht arbeiten, wie (oder auch wenn es möglich ist) auf p1 Zugriff (mit dem Wert von ‚etwas‘) p2 (mit einem Wert von ' else ')
Wer weiß, wie kann ich dies tun? (Oder auch wenn es / ist nicht möglich?
Danke
Lösung
Innerhalb Forms Sie auf die Parameter beziehen p1 eine p2 wie folgt:
- : PARAMETER.p1
- : PARAMETER.p2
z.
if :PARAMETER.p1 = 'something' then
do_something;
end if;
Andere Tipps
Danke Tony
Dass ein Teil des Problems ist.
Der andere benötigte Teil ich schließlich auf oracle.com fand, war die URL-Struktur. Nachdem alle forms90 Parameter (config usw.), müssen Sie einen „otherparams“ Parameter liefert Ihre Parameter als Parameter an, dass liefern. (Parameter getrennt durch '+': zB
http://server.com/forms90/f90servlet ? config = test & otherparams = param1 = etwas + param2 = sonst
Danke