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

بتاريخ:

السلام عليكم

كيف يتم انشاء تقارير بلغة الاوراكل بحيث تكون النتيجة مربوطة بشرط بحيث يتم ادخال الشرط عند تنفيذ التقرير

مثال :-
نفترض ان النظام هو شئون الموظفين والمطلوب استخراج استمارة لموظف واحد فقط حيث يتم اظهار رساله عند تنفيذ التقرير تتطلب منك (ادخل رقم الموظف) قبل اظهار نتيجة التقرير

ملاحظة :: محمل عندي اوراكل 8
دفلوبر 6

مشكورين ..

اخوكم ميثاق

تم تعديل بواسطة ميثاق

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

أخي ميثاق ..
سؤالك بسيط جدا ... بالنسبة لما ما يتعلق بالتقارير بشكل عام , أذا أردت أستدعاء هذا التقرير وأرسال له مثل هذا المتغير التالي لرقم للموظف كالتالي ::

* رقم الموظف هنا يمثل متغير Parameter في التقرير لذلك نريد تعريف هذا المتغير كالتالي ..
سأعطيك الطريقة السهلة جدا .. أولا يجب أن يكون عندك Query اللازمة لأظهار محتويات التقرير مثلا أريد أظهار في تقريري // رقم الموظف // اسم الموظف // راتب الموظف أعمل التالي ..


* يوجد عندك عند عمل تقرير "اضغط F3" الNavagater هناك الDataModel أعمل Double click عليها على icon تظهر لك شاشة يوجد على يسار الشاشة ToolBar ولكن عامودي أذا لم تجده تستطيع اظهاره من خلال اذهب الى قائمة view في الأعلى واختر Tool Palette .. لتظهر عندك بعدها اختر منها "SQL" بالماوس في منتصف الشاشة أعمل click واحدة لتظهر عندك الQuery بداخلها سنكتب ماذا نريد أظهاره في التقرير .. طبعا سأكتب مثال على ذلك أما بالنسبة لك ستختار أسماء الcolumns الموجودة عندك في Table المختص بالموظف .

أكتب ..
________________________________
select employee_no , employee_name , salary
from employee_info
where employee_no = :D_emp_no
________________________________
where employee_no = :p_emp_no

كما تلاحظ في جملة الWhere وضعت متغير اسمه p_emp_no "يمكن وضع اي أسم" مسبقوا بعلامة ":" ليبين أنه متغير .. بعد ما أعمل ما سبق أعمل Ok يخبرك الReport Developer بأنه تم تعريف بشكل Auto متغير اسمه وكذلك نوعه بشك مباشر .. وعندما تنفذ التقرير سيطلب منك أدخال رقم الموظف كمتغير الذي تريد الأستعلام عنه ..
ربما أطلت الشرح , ولكن هذا الموضوع بالتفصيل , وبالتوفيق لك..


Basilt
Oracle Developer Dept
Amman
Jordan

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

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

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

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

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

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.