الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

ارسال اكثر من براميتر من فورم

Featured Replies

بتاريخ:

مساء الخير يا جماعة
منذ يومين او اكثر وانا بحاول فى تقرير ومش عارفة اوصل لحل ؛ الموضوع انا عاملة فورمة برسل منها براميتر مثلا فيه رقم الموظف او مرتبه فبيرجع معايا بالبيانات لحد دلوقتى مفيش اى مشكلة ؛ المشكلة فعلا هي انى عايزة اعمل فورمة فيها اتنين تكست بكتب في كل واحد تاريخ فالمفروض انه بيرحعلى بالبيانات اللي بين التاريخين ؛ لكن مش عارفة اعملها خالص من على الفورم بعرف اعملها من خلال التقرير نفسه مفيش مشكلة لكن انا عايزة ادخل التاريخين من على الفورم واضغط على زرار يشغل التقرير ويقارن بين التاريخين ويرجعلى بالنتيجة لكن للاسف مش قادرة اوصل لحل ؛ الكود اللى انا بكتبه فى زرار الفورم هو التالي :

web.show_document
('http://orcl:8889/reports/rwservlet?report=
C:\report\emp.jsp&destype=cache&desformat=htmlcss&userid=scott/tiger@orcl
&date1='||:DATABASE_NO.hiredate1||'&date2 ='||:DATABASE_NO.hiredate2);



ياريت يا جماعة اللي يقدر يساعدنى اكون شاكرة جدا لانى محتاجة جدا للحل
وشكرا
اختكم
نورا

بتاريخ:

تفضل اخي .. هذا هو الكود ..

انشا اثنين براميتر .. ولنفرض اساميهم P_1 and P_2 ولنفرض الحقول اللي عندك
تاخذ اسم .. texti_tem1 and text_itm2

DECLARE
 pl_id ParamList; 
BEGIN 
 
 pl_id := Get_Parameter_List('tmpdata'); 
 
 IF NOT Id_Null(pl_id) THEN 
Destroy_Parameter_List( pl_id ); 
 END IF; 
 
 pl_id := Create_Parameter_List('tmpdata'); 

Add_Parameter(pl_id, 'PARAMFORM', TEXT_PARAMETER, 'NO');
 ADD_PARAMETER(PL_ID,'P_1',TEXT_PARAMETER, :TEXT_ITEM1); 
  ADD_PARAMETER(PL_ID,'P_2',TEXT_PARAMETER,:TEXT_ITEM2); 
 
  Run_Product(REPORTS, 'd:\؟؟؟؟\؟؟؟.REP', SYNCHRONOUS, RUNTIME, 
   FILESYSTEM, pl_id, NULL); 


END; 




تحاتي لك ..

:rolleyes:

بتاريخ:
  • كاتب الموضوع

ميرسي جدا لردك ولكن للاسف انا اعمل على اوراكل 10g ؛ ولكن على كلا انا شاكرة جدا ليك واتمنى المساعدة مرة اخرى.
نورا

بتاريخ:

السلام عليكم
يا اختي الموضوع بسيط جداً وهي اضافة البراميتر اللي انتي عيزاه كالتالي


WEB.SHOW_DOCUMENT('http://ora12:8888/reports/rwservlet?report='||c||'report\'||'static.jsp'||
'&desformat=htmlcss&destype=cache&userid=
ACC/RAM@DEV1'||'&p1='||p1||'&p2='||:t21||'&p3='||:t31||'¶mform=no');


علي فرض ان t1 , t21 ,t31 هي المتغيرات اللي بتحمل قيمة البراميتر
ولا فيه أي حاجة أنا في الخدمة
تقبلي تحياتي

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.