starsabar بتاريخ: 22 نوفمبر 2013 تقديم بلاغ مشاركة بتاريخ: 22 نوفمبر 2013 الأخوة أعضاء المنتداء السلام عليكم و رحمة الله و بركاتة كما هو واضح من العنوان ..لدي تقرير عن درجات الطلاب يضم حقلين حقل أسم المقرر و الثاني الدرجة النهائية للطالب أريد عمل حقل ثالث يظهر تقدير الطالب بناء على الدرجة الحاصل عليها في كل مقرر أتمنى مساعدتكم و جزاكم الله عنا الف خير اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
ميسم الكرام بتاريخ: 23 نوفمبر 2013 تقديم بلاغ مشاركة بتاريخ: 23 نوفمبر 2013 السلام عليكم .. اعمل الحقل هذا من خلال استخدام الformula من التقرير اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
هاشممحمد بتاريخ: 23 نوفمبر 2013 تقديم بلاغ مشاركة بتاريخ: 23 نوفمبر 2013 عندك عده طرق افضلها ما تفضلت به المهندسه ميسم الكرام في طريقه حلوة ممكن تعملها من خلال انشاء جدول للدرجات و تربطه مع جدول الطلاب هذه الطريقه اسمها Nonequijoins اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
starsabar بتاريخ: 23 نوفمبر 2013 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 23 نوفمبر 2013 السلام عليكم .. اعمل الحقل هذا من خلال استخدام الformula من التقرير أختي الفاضلة أولأَ أشكرك كل الشكر على ردود فعلك جزاك الله كل خير لو توضحي لي أكثر : ماذا أكتب داخل pl/sql التابع لل formula لأني مبتدي في أستخدام الريبورت بيلدر اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
ميسم الكرام بتاريخ: 25 نوفمبر 2013 تقديم بلاغ مشاركة بتاريخ: 25 نوفمبر 2013 يعتمد على الجدول الذي تريد العمل عليه ...وضح السؤال اكثر بذكر الجدول ..وماذا تقصد بالتقدير ... كيف تريده ان يظهر درجة ام كلمة تدل على التقدير مثلا (إمتياز ، جيد جداً ، جيد ، ....) اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
starsabar بتاريخ: 25 نوفمبر 2013 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 25 نوفمبر 2013 يعتمد على الجدول الذي تريد العمل عليه ...وضح السؤال اكثر بذكر الجدول ..وماذا تقصد بالتقدير ...كيف تريده ان يظهر درجة ام كلمة تدل على التقدير مثلا (إمتياز ، جيد جداً ، جيد ، ....)أختي الفاضلة الجدول كما يليCREATE TABLE MARK( STU_NO NUMBER(30) REFERENCES STUDENT(STU_NO) , SUBJECT_NO NUMBER(30) REFERENCES SUBJECT (SUBJECT_NO) , DEGREE NUMBER(20) NOT NULL ) ; هذا هو الجدول بشكل مبسط حقل رقم الطالب و الثاني رقم المادة و الثالث الدرجة انا أريد عمل تقرير جدولي يحتوي على أربعة حقول , الحقل الاول أسم الطالب و الثاني أسم المادة و الثالث الدرجة و الرابع حقل التقدير و يطبع في التقرير على حسب الدرجة الحاصل عليها الطالب فمثلا إذا كانت الدرجة من 90 الى 100 يطبع في حقل التقدير ممتاز اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
ميسم الكرام بتاريخ: 25 نوفمبر 2013 تقديم بلاغ مشاركة بتاريخ: 25 نوفمبر 2013 حسناً ...بما ان التقدير يظهر كلمة (إمتياز ، جيد جداً ، جيد، متوسط) حسب الدرجة إثناء عمل التقرير جملة الselect التي استرجعت منها الحقول تكون بالشكل التالي SELECT ALL MARK.DEGREE, MARK.SUBJECT_NO, MARK.STU_NO, CASE WHEN ((degree > =90) and (degree<=99)) THEN 'إمتياز' WHEN ((degree > =80) and (degree<=89)) THEN 'جيد جداً' WHEN ((degree > =70) and (degree<=79)) THEN 'جيد' WHEN ((degree > =60) and (degree<=69)) THEN 'متوسط' WHEN ((degree > =50) and (degree<=59)) THEN 'مقبول' ELSE 'غير مقبول' END as step_dgree FROM MARK حيث step_dgree هوالعمود الذي سوف يظهر تلقائياً بالتقرير وبه التقدير ..ويظهر حسب ماطلبت .. 4 اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
starsabar بتاريخ: 25 نوفمبر 2013 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 25 نوفمبر 2013 حسناً ...بما ان التقدير يظهر كلمة (إمتياز ، جيد جداً ، جيد، متوسط) حسب الدرجة إثناء عمل التقرير جملة الselect التي استرجعت منها الحقول تكون بالشكل التالي SELECT ALL MARK.DEGREE, MARK.SUBJECT_NO, MARK.STU_NO, CASE WHEN ((degree > =90) and (degree<=99)) THEN 'إمتياز' WHEN ((degree > =80) and (degree<=89)) THEN 'جيد جداً' WHEN ((degree > =70) and (degree<=79)) THEN 'جيد' WHEN ((degree > =60) and (degree<=69)) THEN 'متوسط' WHEN ((degree > =50) and (degree<=59)) THEN 'مقبول' ELSE 'غير مقبول' END as step_dgree FROM MARK حيث step_dgree هوالعمود الذي سوف يظهر تلقائياً بالتقرير وبه التقدير ..ويظهر حسب ماطلبت .. أستاذتي العزيزة لا أستطيع إلا ان أقول لك ( جزال الله الف خير ) التقرير شغال تمام و الحمد لله الف شكر لك على مجهودك و تجاوبك معنا . 1 اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
ميسم الكرام بتاريخ: 23 يناير 2016 تقديم بلاغ مشاركة بتاريخ: 23 يناير 2016 العفو.. بالتوفيق إن شاء الله اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
doshka بتاريخ: 25 يناير 2016 تقديم بلاغ مشاركة بتاريخ: 25 يناير 2016 الاخت العزيزة... انا بس حابي انوهك انو في جدول الدرجات هذا غير معروف رقم الامتحان فانصحك باضافه حقل تاريخ الامتحان لان الطالب ممكن يمتحن اكثر من مرة للمادة الواحدة كدة ح يجيب لك امتحان واحد فقط . بالتوفيق. اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
ميسم الكرام بتاريخ: 25 يناير 2016 تقديم بلاغ مشاركة بتاريخ: 25 يناير 2016 شكراً للملاحظة لكن هذا تخبره للأخ السائل وليس لي وبالتوفيق للجميع اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
doshka بتاريخ: 27 يناير 2016 تقديم بلاغ مشاركة بتاريخ: 27 يناير 2016 شكراً للملاحظة لكن هذا تخبره للأخ السائل وليس لي وبالتوفيق للجميع اقصد الاخ السائل طبعا اعتزر للاستاذة ميسم اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Ahmedbram Bram بتاريخ: 16 يناير 2019 تقديم بلاغ مشاركة بتاريخ: 16 يناير 2019 سلمتك يدك يا ميسم الكرام اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.