3

URL 経由で Oracle フォームに渡されたパラメータにアクセスする方法を教えてください。たとえば、次の URL が与えられた場合:

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

これにより、'cust' 構成を使用して 'a_form' フォームが起動されますが、p1 ('something' の値を使用) p2 ('else' の値を使用) にアクセスする方法 (または可能であっても) がわかりません。

誰も私がこれを行う方法を知っていますか? (または、それが可能である/不可能である場合でも?

ありがとう

4

2 に答える 2

1

フォーム内では、次のようにパラメータ p1 および p2 を参照できます。

  • :PARAMETER.p1
  • :PARAMETER.p2

例えば

if :PARAMETER.p1 = 'something' then
   do_something;
end if;
于 2008-09-22T09:35:47.643 に答える
0

ありがとうトニー

それが問題の一部でした。

最終的に oracle.com で見つけたもう 1 つの必要な部分は、URL 構造です。すべての forms90 パラメーター (config など) の後に、パラメーターとしてパラメーターを提供する「otherparams」パラメーターを指定する必要があります。(「+」で区切られたパラメータ: 例

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

ありがとう

于 2008-09-22T23:30:31.880 に答える