Pregunta

¿Cómo accedo a los parámetros pasados ​​a un formulario de Oracle a través de una URL?Por ejemplo, dada la URL:

http://example.com/forms90/f90servlet?config=cust&form='a_form'&p1=algo&p2=más

Esto iniciará el formulario 'a_form', usando la configuración 'cust', pero no puedo entender cómo (o incluso si es posible) acceder a p1 (con el valor de 'algo') p2 (con el valor de 'más')

¿Alguien sabe cómo puedo hacer esto?(¿O incluso si es/no es posible?

Gracias

¿Fue útil?

Solución

Dentro de Formularios puede hacer referencia a los parámetros p1 y p2 de la siguiente manera:

  • :PARAMETRO.p1
  • :PARAMETRO.p2

p.ej.

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

Otros consejos

gracias tony

Esa fue una parte del problema.

La otra parte necesaria que finalmente encontré en oracle.com fue la estructura de la URL.Después de todos los parámetros de Forms90 (configuración, etc.), debe proporcionar un parámetro "otherparams" que proporcione sus parámetros como parámetro.(parámetros separados por '+':p.ej

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

Gracias

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top