Вопрос

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

http://example.com/forms90/f90servlet?config=cust&form='a_form'&p1=что-то&p2=еще

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

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

Спасибо

Это было полезно?

Решение

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

  • :ПАРАМЕТР.p1
  • :ПАРАМЕТР.p2

например

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

Другие советы

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

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

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

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

Спасибо

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top