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

دروس تعليمية للـ Report Builder

Featured Replies

بتاريخ:

اخي الكريم

اشكرك على هذا الاهداء

لقد استفدت كثيرا من هذه الملفات ويشرفني ان تكون اول مشاركة لي من نصيبك

أسال الله لك التوفيق في كل ما تصبو اليه نفسك
رحم الله والديك وجعله الله في ميزان حسناتك

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

  • بعد 2 شهور...
  • الردود 119
  • المشاهدات 61.8k
  • البداية
  • اخر رد

أكثر المشاركين في هذا الموضوع

Most Popular Posts

  • سيدي الكريم اشكر لك نبل نفسك و طيب كلماتك و انا من المبرمجين الذين يعانو المشكلة التي ذكرتها و وجدت ضالتي بالكلام الموجود لكن للأسف الروابط لا تعمل فهل يمكن ان تعاد تحميل الروابط على موقع اخر ولك الشك

  • جزاك الله خيراً ياخ mma ديمن سباق بفعل الخير

  • لكن للأسف الروابط لا تعمل فهل يمكن ان تعاد تحميل الروابط على موقع اخر ولك الشكر أنا حملت الملفات بنفسي قبل ما أعرضها علي حضراتكم !!! متهيألي أن فية عندك مشكلة في التحميل !!! بص ، أفضل شيء أنك تروح

بتاريخ:

بارك الله فيك اخي الكريم على هذا الجهدالطيب
والرائع وجعله الله في ميزان حسناتك

بتاريخ:

جزاك الله خير ووفقك الله في دنياك وآخرتك وأشكرك على هذه الروح.

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

بتاريخ:

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

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

بسم الله الرحمن الرحيم
انا حقيقى بستفاد من دروس حضرتك فى التقارير وجعل الله كل هذا فى ميزان حساناتك ان شاء الله
دلوقتى فى إستفسار حاليا انا بطبق وكل حاجه تمام بس لما بتكب الكود ده

select  rownum as sequence,
employee.EMPLOYEE_FNAME|| ' '||
employee.employee_mname|| ' '||
employee.employee_lname,
(Case when employee.employee_sex = 1 then 'male' else 'female' end),
(case employee.employee_single when 1 then 'single'
when 2 then 'married'  when 3  then'divorced' when 4 then 'alone' end),
(Case when employee.employee_cpublic = 1 then 'muslim' else
'messehia' end),
nationalty.NATIONALTY_NAME,
employee.EMPLOYEE_SALARY, 	
employee.EMPLOYEE_BDATE ,   	
employee.EMPLOYEE_JDATE         	
from nationalty inner join
employee on nationalty. NATIONALTY_ID = employee.EMPLOYEE_NATIONALTYID


بيظهر فى التقرير صف واحد فقط مع العلم انى عملت الاتى
- ضفت كل الجدول سواء جدول الموظفين او الادرات او الجنسيات وضفت بيانات فى كل الجدول ده
لما بكتب الكود اللى فى فاتت بيظهر ليا صف واحد فقط
- انما لو شلت inner join
وكتبت أسم الجدول الثانى بيظهر ليا كل البيانات مظبوط
حتى غيرت الاماكن فى inner join جاب ليا نفس النتيجه

بعد كده كتبت الكود ده وجربت فى SQL

SELECT  ROWNUM as sequence,
EMPLOYEE.EMPLOYEE_FNAME|| ' '||
EMPLOYEE.EMPLOYEE_MNAME|| ' '||
EMPLOYEE. EMPLOYEE_LNAME,
(CASE  WHEN EMPLOYEE.EMPLOYEE_SEX = 1 THEN 'male' else 'female' END),
(CASE EMPLOYEE.EMPLOYEE_SINGLE WHEN 1 THEN 'single'
WHEN 2 THEN 'married'  WHEN 3  THEN 'divorced' WHEN 4 then 'alone' end),
(CASE WHEN EMPLOYEE.EMPLOYEE_CPUBLIC = 1 then 'muslim' else
'messehia' end),
NATIONALTY.NATIONALTY_NAME,
EMPLOYEE.EMPLOYEE_SALARY,
EMPLOYEE.EMPLOYEE_BDATE,
EMPLOYEE.EMPLOYEE_JDATE
from NATIONALTY INNER JOIN
employee on NATIONALTY. NATIONALTY_ID = EMPLOYEE.EMPLOYEE_NATIONALTYID
inner join DEPARTMENT on DEPARTMENT. DEPARTMENT_ID = EMPLOYEE.EMPLOYEE_DEPARTMENTID


طلع رساله بتقول
NO ROWS SELECTETD
مع العلم ان مدخل بيانات فى الجدول ده ولاغيت دلوقتى واقف مش عارف أطبق تمارين حضرتك مع انى ماشى فى الخطوات صح
ياريت حضرتك تساعدنى فى الحل
سؤال مهم بعد أذن حضرتك
دلوقتى فى علاقه بين الجدوال ده مظبط
ليه ماأستخدمناش جمله WHERE يعنى مثلا
EMPLOYEE.EMPLOYEE_DEPARTMENTID = DEPARTMENT. DEPARTMENT_ID
ثانيا
دلوقتى فى علاقه موجوده بالفعل هل لازم البيانات اللى تدخل على سبيل المثال فى
EMPLOYEE_DEPARTMENTID
لازم أدخل زيها فى
DEPARTMENT_ID
يعنى مثلا فى الاولى دخلت 1 يبقى فى الثانيه بردو أدخل 1
عشان العلاقه مايتم إنتهاكها صح كده
يعنى الاول أدخل فى الماستر عشان تتنقل بعد كده فى التفاصيل
أسف أخى الكريم على الاطاله

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

جزاك الله خير

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

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

عبدالقادر

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

شكرا جزيل لك يااخي العزيز ووفقك الله

تم تعديل بواسطة ali.hayder

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

اسال الله ان يوفقك في الدارين الدنيا والاخرة وان يجعل هذا العلم نفعاً لك بعد الموت وان يكثر من امثالك
وياليت يكون لك شرح متكامل عن الفورم بلدرولك منا خالص الشكر والتقدير

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

  • بعد 1 شهر...
بتاريخ:
  • كاتب الموضوع

جزاكم الله كل خير جميعاً ... وبالتوفيق لكم ولي ولجميع أمتنا العربية بإذن الله

سامحوني أخواني ... أنا دخلت في الفيجوال 6.0 وسيكوال 2000 وصنعت برنامج علي أساسه وأمامي سكة علي هذا الأساس ... فسامحوني جميعاً إن كنت مقصر معكم

شكراً علي دعواتكم الأكثر من رائعة ... وأنا بالفعل في أشد حاجة لهذه الدعوات الجميلة

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



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

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

شكراً ... شكراً ... شكراً ... شكراً ... شكراً ... شكراً ... شكراً ... شكراً


مثل هـــــــــــذا الغيث و لا بلاش

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

شكرا جزيلا ...الدروس رائعة 
في دروس بالأكسس وليست بالأوراكل مثل الدرس الثالث

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

بتاريخ:

بارك الله فيك  اخي MMA

 

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

وفقك الله للخير ... ومشكور علي المجهود الرائع .. شكرا جزيلا

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

السلام عليكم 

اطلعت على الدروس واستفدت منها كثييييييييييييييييييييييييييييييييييييييراً 

بارك الله فيك وزادك علما 

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

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

مجهود رائع و مميز

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

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

 

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

بارك الله فيك والله شرحك ممتع جداً واستفدت منه والله ربنا يباركلك يارب

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

الأخ مصطفي

شكرا جزيلا علي المجهود العظيم الذي قمت بيه في الدروس و لكن لي سؤال

 

بالنسبة ل query و التي يتم ربطها  parameter list

انت استخدمت and  في الربط بين جمل الاختيار المختلفة و في حالة ترك خانة الاسم علي سبيل المثل خالية فان القيمة التي توضع في هذا ال parameter تكون null  و المفترض في تلك الحالة الا يظهر التقارير اي بيانات  و مع ذلك في الدروس ظهرت البيانات عند تشغيلك للتقرير فهل يمكن توضيح كبف تم هذا و شكلاا لك

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

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

أولا أتقدم بالشكر لأخي المهندس مصطفى على طرح هذا الموضوع المهم جدا لنا وهو إنشاء التقارير يدويا حيث وأني قد عانيت الكثير من أجل هذا الموضوع

فلم أجد معلما مناسبا يشرح لنا عملية الانشاء  يدويا  انما كان بشكل عشوائي حتى عندما تعلمت في أحد المعاهد المتخصصة في تعليم برمجة أوراكل لم يشمل كورس التعليم

بناء التقارير وانما تم شرح طريقة بناء التقارير من قبل استاذ مادة الديفلوبر وكانت عن طريق الـ Wizared فقط.

على الرغم من أن لم أشاهد الفيديوهات الا أني أتقدم له بالشكر ثانيتاً.

 

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

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

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

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

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

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.