Question

Comment puis-je accéder aux paramètres transmis à un Oracle Form via une URL? Par exemple, étant donné l'URL:

  

http://example.com/forms90/f90servlet?config=cust&form= 'a_form' & amp; p1 = quelque chose & amp; p2 = else

Ceci lancera le formulaire 'a_form', en utilisant la configuration 'cust', mais je ne peux pas déterminer comment (ni même si c'est possible) accéder à p1 (avec la valeur de 'quelque chose') p2 (avec la valeur de ' sinon ')

Est-ce que quelqu'un sait comment je peux faire ça? (Ou même si c'est / n'est pas possible?

Merci

Était-ce utile?

La solution

Dans Formulaires, vous pouvez vous référer aux paramètres p1 et p2 comme suit:

  • : PARAMETER.p1
  • : PARAMETER.p2

par exemple

if :PARAMETER.p1 = 'something' then
   do_something;
end if;

Autres conseils

Merci Tony

C’était une partie du problème.

L’autre partie nécessaire que j’ai trouvée sur oracle.com était la structure de l’URL. Après tous les paramètres de forms90 (config, etc.), vous devez fournir un paramètre "otherparams". paramètre fournissant vos paramètres en tant que paramètre pour cela. (paramètres séparés par '+': eg

  

http://server.com/forms90/f90servlet ? config = test & otherparams = param1 = quelque chose + param2 = else

Merci

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top