Pergunta

Como posso acessar parâmetros passados ??para um formulário da Oracle através de um URL. Por exemplo, dada a url:

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

Isto irá iniciar o formulário 'a_form', usando o 'cust' configuração, mas eu não posso trabalhar como (ou mesmo se é possível) para acesso p1 (com valor de 'algo') p2 (com valor de ' else ')

Alguém sabe como posso fazer isso? (Ou mesmo se é / não é possível?

Graças

Foi útil?

Solução

Dentro Formas você pode consultar os parâmetros p1 um p2 da seguinte forma:

  • : PARAMETER.p1
  • : PARAMETER.p2

por exemplo.

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

Outras dicas

Graças Tony

Essa foi uma parte do problema.

A outra parte necessária Eu finalmente encontrei em oracle.com foi a estrutura de URL. Depois de todos os parâmetros forms90 (config etc), você precisa fornecer um "otherparams" parâmetro fornecendo seus parâmetros como um parâmetro para isso. (Parâmetros separados por '+': por exemplo

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

Graças

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top