Доступ к параметрам URL в Oracle Forms / OC4J - PullRequest
3 голосов
/ 22 сентября 2008

Как получить доступ к параметрам, переданным в форму Oracle через URL. Например, учитывая URL:

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

Это запустит форму «a_form» с использованием конфигурации «cust», но я не могу понять, как (или даже если это возможно) получить доступ к p1 (со значением «что-то») p2 (со значением еще ')

Кто-нибудь знает, как я могу это сделать? (Или даже если это возможно / невозможно?

Спасибо

Ответы [ 2 ]

1 голос
/ 22 сентября 2008

В формах вы можете ссылаться на параметры p1 и p2 следующим образом:

  • : PARAMETER.p1
  • : PARAMETER.p2

, например

if :PARAMETER.p1 = 'something' then
   do_something;
end if;
0 голосов
/ 23 сентября 2008

Спасибо, Тони

Это была одна часть проблемы.

Другая необходимая часть, которую я в конце концов нашел на oracle.com, была структура URL. После всех параметров формы 90 (конфигурации и т. Д.) Вам необходимо указать параметр «otherparams», предоставляющий ваши параметры в качестве параметра для этого. (параметры разделяются символом «+»: например,

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

Спасибо

...