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

بتاريخ:

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

سوف نبدأ بالشرح عن التقارير ال Reports 6i
اي تقرير ينتج عن جملة Select ولكن بشكل معين .
حيث بوجد داخل ال report ما يسمى ب Live previewer حيث ينفذ جملة ال Select وعرض ال Data مع امكانية التعديل على التصميم ( الشكل)


Data Model

تضع فيها جملة ال Select
حيث تقسم الى System Parameter
يتم فيها تحديد مكان ظهور ال Report (على ورق ، على الشاشة ، داخل ملف ، على شاشة الايميل)
او تحديد عدد النسخ في ال report اذا كان ورقي او اسم الملف اذا كان داخل ملف
او اسم الايميل اذا كان على شكل email

القسم الثاني هو User Parameter

وهذا مثل ال parameter في ال Form
مثلا اذا كنا نستعلم او نعطي رقم الدائرة 15 فإنه يعطي الموظفين في هذه الدائرة

القسم الثالث وهو Queries
نكتب فيها جملة ال Select مع امكانية التعديل عليها

القسم الرابع Group
عند تنفيذ ال select فإن ال data تصنف الى مجموعات على الاقل مجموعة واحدة
مثلا
Select * from Emp
فإن ال data تصنف على الاقل مجموعة واحدة ولكن اذا كان هناك فرعا وهو حسب رقم الادارة فأنها تقسمة الى مجموعات حسب عدد الدوائر

القسم الخامس Formula Columns
يمكن حساب اي قيمة وتعرض داخل ال Field خاص مثل الراتب السنوي للموظف ، حيث يمكن حسابه من خلال هذه الصيغة.

القسم السادس Sumary
لاعطاء ملخص عن Column معين

القسم السابع Placeholder Columns
هو عبارة عن متغير مؤقت temporary Variable حيث يتم جمع او طرح او ضرب او قسمة عليه اذا كان ال report مكون اكثر من page

القسم الثامن Data Links

لربط اكثر من جملة select ، لأنه قد يكون هناك اكثر من جملة select داخل ال report

Layout Model

1- Header مقدمة
2- Main تفصيل
3- Trailer الخاتمة

ليس من الضروري عمل ال report حسب الطريقة السابقة اي ممكن الاستغناء عن Header وTrailer

Parameter Form
هي عبارة عن شاشة من خلالها يتم تحديد الباراميتر وتستطيع استخدام نوعين من الباراميتر وهما
1- user parametr مثلا تحديد رقم الادارة
2-system parameter مثلا تحديد كيفية اظهار الطباعة

Reports Triggers
في هذه الجزئية يتم التحكم بالباراميتر وتقسم الى
1-Befor Parameter Form
ينطلق ويتم تنفيذ مافيه من اوامر قبل ظهور شاشة ال Parameter
2-After Parameter Form
ينطلق ويتم تنفيذ مافيه من اوامر بعد الخروج من شاشة ال Parameter
3-Befor Reports
يتم التنفيذ قبل الدخول ل reports
4-Between Pages
ينطلق وينفذ الاوامر عند الانتقال من page الى أخرى page الى اخرى مثل ايقاف صلاحية user معين على page معينة

5-After Report
ينطلق بعد الانتهاء من ال reports

ملاحظة
يوجد عدد قليل من ال trigger داخل ال report لأنه عبارة عن جملية Select وتكون هنا عبارة عن Control لعرض البيانات داخل التقرير اما عن طريق التحكم في الادخال يكون في ال form

Attached Libararies

تربط بين ال library التي تحتوي على function او ال procedure

Templates
هي عبارة عن اشكال او رسومات تكون موجودة على خلفية التقرير


انتهى الدرس ......


مشرف قسم المبتدئين
اسامة البسومي

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

السلام عليكم

مشكور يا صديقي اسامه شرح وافي و ممتاز
دائما كما عودتنا عليك

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

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

السلام عليكم
الرجاء تفصيل اكثر
ولكم منا فائق الشكر والعرفان

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

شرح ولااروع
يسلمووووووو
ربي يبارك بعمرك وحسناتك

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

may allah bless you
الله يجزيكم الخير
لا تنسونا من دعائكم ... نحسبكم من الصالحين والله حسيبكم
...


أخوكم فادي

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

رائع ..
بإنتظار الدرس الثاني :rolleyes:

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

عفيه عليك

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

شكرا أخي اسامة موسى على المعلومات القييمة
بارك الله فيك
جعله في ميزان حسناتك

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

شكراً وباارك الله فيك

بتاريخ:

جزاك الله كل خير ويجعلها في ميزان حسناتك

بتاريخ:

جزاك الله خير الجزاء - وجعل ذلك فى ميزان حسناتك

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

موضوع جميل
و مشكووور

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

ربنا يجزيك كل خير,و يكرمك برضاه و برضى الوالدين,و يوسع برزقك و يبارك في علمك و يجزيك الجنة

  • بعد 1 سنة...
بتاريخ:

شكرررررررررررررررررررررا ولوسمحت تقلي كيف احفظ التقرير الى ملف rep بعد التعديل عليه

  • بعد 1 سنة...
بتاريخ:

شكرا جزيلا لك اخى الكريم جعلة الله فى ميزان حسناتك

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

جزاك الله خيرا

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

السلام عليكم

مشكور يا صديقي اسامه شرح وافي و ممتاز
دائما كما عودتنا عليك

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

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

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

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

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

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.