Domanda

Come accedo ai parametri passati in un Oracle Form tramite un URL. Ad esempio, dato l'URL:

  

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

Questo avvierà il modulo 'a_form', usando la configurazione 'cust', ma non riesco a capire come (o anche se è possibile) accedere a p1 (con valore di 'qualcosa') p2 (con valore di ' altro ')

Qualcuno sa come posso farlo? (O anche se è / non è possibile?

Grazie

È stato utile?

Soluzione

All'interno di Moduli è possibile fare riferimento ai parametri p1 e p2 come segue:

  • : PARAMETER.p1
  • : PARAMETER.p2

per es.

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

Altri suggerimenti

Grazie Tony

Questa era una parte del problema.

L'altra parte necessaria che alla fine ho trovato su oracle.com era la struttura dell'URL. Dopo tutti i parametri di form90 (config, ecc.), Devi fornire un "altroparametro" parametro che fornisce i parametri come parametro a quello. (parametri separati da '+': ad es.

  

http://server.com/forms90/f90servlet ? config = test & amp; otherparams = param1 = qualcosa di + param2 = altro

Grazie

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top