سؤال

كيف يمكنني الوصول إلى المعلمات التي تم تمريرها إلى 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

شكرا

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top