在Oracle Forms / OC4J中访问URL参数

时间:2020-03-06 14:31:14  来源:igfitidea点击:

如何访问通过URL传递到Oracle Form中的参数。
例如给出的URL:

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

这将使用" cust"配置启动" a_form"表单,但我无法工作(或者即使有可能)访问p1(值为" something")或者p2(值为" else")

有人知道我该怎么做吗? (或者即使/不可能?

谢谢

解决方案

在表格中,我们可以如下引用参数p1和p2:

  • :PARAMETER.p1
  • :PARAMETER.p2

例如

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

谢谢托尼

那是问题的一部分。

我最终在oracle.com上发现的另一个需要的部分是url结构。在所有forms90参数(配置等)之后,我们需要提供一个" otherparams"参数,将参数作为该参数的参数。 (用" +"分隔的参数:例如

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

谢谢