Как прочитать параметры URL в форме оракула - PullRequest
0 голосов
/ 19 ноября 2008

Я использую форму Oracle 10 Я хочу знать, как я могу получить доступ к параметрам URL в форме оракула

Ex: всякий раз, когда я запускаю форму, она открывается в браузере, и ее URL-адрес

http://112.10.0.10:7778/forms/frmservlet?config=pkamble

Я просто хочу узнать, как я могу получить доступ к значению параметра 'config' внутри кода формы оракула. ​​

когда мы запускаем форму оракула, используя 10g, тогда

Я буду признателен за помощь!

Ответы [ 2 ]

5 голосов
/ 04 декабря 2008

Я не знаю, можете ли вы прочитать параметр конфигурации, но чтобы прочитать другой параметр из URL, ваш URL должен быть таким:

http://112.10.0.10:7778/forms/frmservlet?config=pkamble&otherparams=name=value

В вашем .fmb вам нужно будет добавить параметр 'name' в блок параметров, а затем вы можете сделать что-то вроде:

if :PARAMETER.name = 'value' then
 message('ok');
end if;

И для использования более одного параметра:

http://112.10.0.10:7778/forms/frmservlet?otherparams=name1=value1+name2=value2+name3=value3
0 голосов
/ 09 декабря 2009

Вы пытаетесь назначить встроенную переменную config для параметра но на самом деле вы должны назвать параметр как

http://112.10.0.10:7778/forms/frmservlet?config=pkamble&otherparams=confing1=pkamble

если вы хотите использовать предопределенный параметр, то используйте пользовательскую функцию get_application_property от oracle

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...