الانتقال إلى المحتوى
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

بتاريخ:

يا اخوان حدثني صديق لي انه من الممكن ان نصنع تقرير و عند عمل run لهذا التقرير , يكون على هذا التقرير زر يستدعي تقرير اخر !!!!! فهل من الممكن ان تصنع هذه الحركة ؟؟؟؟؟؟؟؟؟؟؟؟؟؟!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

امل من لديه اجابة ان يجيبني :) :)

بتاريخ:

اخ prince_ocp
بالتاكيد يمكنك ذلك عن طريق باكيدج موجوده بالتقارير
لااذكر اسمها الان ولكن لو عملت بحث في هيلب التقارير ستجد ما تريد
اذا لم تستطع الوصول لها باذن اله ابعث لك الكود بعد ثلاث ايام :) لان الجهاز الذي معي الان ليس به اوراكل
الغريب فعلا ان تقوم بفتح فورمة من تقرير :)
لو حد يعرف ازاي يبقي يقول :)
تمنياتي بالتوفيق

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

أشكرك اخ black&white على الرد , و لكن عن ماذا ابحث بالضبط في ال Help؟؟؟
امل منك ان استطعت ارسال الكود و اكون شاكر لك

أخوك
prince_ocp

بتاريخ:

كود تشغيل ريبورت من ريبورت اخر
srw.run_report('batch=yes report=TAXES
destype=file desformat=dflt desname=comiss.lis');
الكود طبعا واخده كوبي من الريبورت هيلب لمذيد من المعلومات ابحث عن
srw.run_report

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

اشكرك جدا اخي black&white ,, و لكن اعتقد انك لم تفهم استفساري بالشكل الصحيح , و هو عند عمل run لل report
يكون هنالك زر ( Button) على الريبورت الناتج في عملية ال run , و هذا ال Button يستدعي ريبورت اخر !!!!!!
امل ان اكون اوصلت الفكرة بشكل اوضح , و اكرر شكري الجزيل لتفاعلك معي :)

بتاريخ:

حط الكود ده تحت البوتون و هيشتغل :)
تمنياتي بالتوفيق

بتاريخ:

كل عام وانتم بخير
تعقيب بسيط شكرا لكل الاخوه واقول للاخ black&white شكرا جزيلا لك واود ان اشير الى نقطه وهي ان البتن ان لم اكن مخطى لا يعمل في حالة ال live previow ولكن يحتاج ان تشغل التقرير في حالى Run time حتى يعمل البنت
والكود صحيح مئه في المئه
اود التصحيح اذا كنت مخطى لان الreport builder غير موجود في جهازي حتى اكن متأكدا

خالد العوبثاني

  • بعد 3 أسابيع...
بتاريخ:

السلام عليكم ورحمة الله وبركاته

أخي prince_ocp , أسف على الرد المتأخر وماذكره الاخوان صحيح وحبيت أن اؤكد على كلامهم

لانى فعلا مستخدم Button في ريبورت ما ومن خلال هذا الButton اقوم بإستدعاء ريبورت

اخر وكمان ابعت فيه باراميتر من الريبورت الاول للريبورت التاني وهذا هو الTrigger

procedure CUSTOMERS_INFOButtonAction is
begin
 SRW.RUN_REPORT('REPORT=Customers_Att_Info
 P_lex='||TO_CHAR(:C_NUMBER)||' PARAMFORM=NO');
end;



وكنت سأعمل مثال كامل لك اخي هنا على احد جداول SCOTT ولكن لضيق الوقت لدي بسبب

سفري القريب جدا وانقطاعي عن الانترنت خلال السفر لمده شهر تقريبا فأرجوا المعذره.

اخي خالد , صحيح ماذكرته وهو ان الButton لايعمل الا في الرن تايم ولايمكن تجربته في

الLive Previewer .

عمر باعقيل
كندا - مونتريال
[email protected]

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

اشكرك جزيل الشكر اخي عمر باعقيل على هذا الرد و المتابعة و بارك الله فيك

أخوك
prince_ocp

  • بعد 8 شهور...
بتاريخ:

Executing a Nested Report:
Use SRW.RUN_REPORT to execute a second report from within a report process.
For example:
 Output parts of a report to different destinations
 Divide a large report into several smaller reports that can be run conditionally
SRW.RUN_REPORT starts only one run-time process; it does not start a new process for each report execution.
Example:
Run a report called MANAGERS that retrieves the employee record for each manager. Call the EMPS report (for example, from a group filter). EMPS retrieves the employee records of all employees managed by the current manager only.
FUNCTION MGR_REP RETURN BOOLEAN IS
BEGIN
SRW.RUN_REPORT
(’REPORT=EMPS
DESTYPE=FILE
DESNAME=’||:LAST_NAME||’.LIS
BATCH=YES
MGRNO=’||TO_CHAR(:ID));
RETURN(TRUE);
EXCEPTION
WHEN SRW.RUN_REPORT_FAILURE THEN
SRW.MESSAGE(100, ’Error executing EMPS report’);
RAISE SRW.PROGRAM_ABORT;
END;

  • بعد 3 أسابيع...
بتاريخ:

انا اسف لاننى واضع على المنتدى هذا السؤال المتكرر عن button on report وارجو ان يمسح من على المنتدى سؤالى لان هذا فى تكرار ارجو مثال على scott
وذلك لاننى محتاجه فى برنامج مكتبة يفتح فهرس من التقرير وهذا البرنامج مهم للغاية
لان عدد المستخدمين كثير وايضا باحثين ارجو فى اسرع وقت ممكن

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

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

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

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

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

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.