الوصول إلى معلمات عنوان URL في Oracle Forms / OC4J
-
02-07-2019 - |
سؤال
كيف يمكنني الوصول إلى المعلمات التي تم تمريرها إلى Oracle شكل عبر رابط.على سبيل المثال نظرا url:
http://example.com/forms90/f90servlet?config=cust&form='a_form'&p1=شيء&p2=آخر
هذا ستطلق 'a_form' النموذج باستخدام 'الزبون' التكوين ، ولكن لا أستطيع العمل كيف (أو حتى إذا كان من الممكن) أن الوصول p1 (مع قيمة "شيئا") p2 (مع قيمة 'آخر')
لا أحد يعرف كيف يمكن أن تفعل هذا ؟ (أو حتى لو كان هو/ليس ممكنا ؟
شكرا
المحلول
ضمن أشكال يمكنك الرجوع إلى معلمات p1 أحد p2 كما يلي:
- :المعلمة.p1
- :المعلمة.p2
على سبيل المثال
if :PARAMETER.p1 = 'something' then
do_something;
end if;
نصائح أخرى
شكرا توني
هذا كان جزء من المشكلة.
الأخرى اللازمة جزء وأخيرا وجدت على oracle.com كانت بنية عنوان url.بعد كل forms90 المعلمات (config الخ) تحتاج إلى العرض "otherparams" المعلمة تزويد المعلمات الخاصة بك كمعلمة إلى ذلك.(المعلمات مفصولة '+':على سبيل المثال
http://server.com/forms90/f90servlet?config=test&otherparams=param1=something+param2=else
شكرا