2saad قام بنشر السبت at 17:55 قام بنشر السبت at 17:55 اخواني الأعزاء بعد سلام الله عليكم ورحمة الله وبركاته في الملف المرفق محتاج اضيف مادة جديدة ( ايام الحضور ) في الصف الأول والثاني في الفصل الدراسي الثانيsaad.rar كيف اضيف المادة الجديدة في جدول Tbl_materil
ازهر عبد العزيز قام بنشر السبت at 18:08 قام بنشر السبت at 18:08 12 دقائق مضت, 2saad said: كيف اضيف المادة الجديدة في جدول Tbl_materil اخي لم تقم بأدراج ملف بشكل صحيح تأكد من الملف المرفق اولا
kkhalifa1960 قام بنشر السبت at 19:28 قام بنشر السبت at 19:28 1 ساعه مضت, 2saad said: في الملف المرفق محتاج اضيف مادة جديدة ( ايام الحضور ) في الصف الأول والثاني في الفصل الدراسي الثاني كيف اضيف المادة الجديدة في جدول Tbl_materil كله تمام لكن وضح طلبك بالتفصيل
2saad قام بنشر السبت at 20:37 الكاتب قام بنشر السبت at 20:37 شكرا لرد حضرتك أخي الفاضل الملف المرفق عند فتحه يظهر نموذج به عدة اوامر منها زر باسم ادخال الدرجات عند الضغط عليه يظهر نموذج ادخال درجات باختار الفصل الدراسي ( مثلا الفصل الدراسي الثاني ) ثم اختار الصف ثم اختار المادة تظهر قائمة بالمواد باختار المادة المطلوبة للرصد . المطلوب محتاج ادراج مادة ( أيام الحضور ) ليتم رصدها بحيث النهاية العظمي للمادة 200
kkhalifa1960 قام بنشر السبت at 20:50 قام بنشر السبت at 20:50 تفضل لستاذ @2saad حسب مافهمت .. saad-1.rar
2saad قام بنشر الأحد at 13:17 الكاتب قام بنشر الأحد at 13:17 شكرا جزيلا أخي الفاضل علي ردك عند وضع نفس المادة ( Sdays ) في جدول Tbl_degree_Detail الذي يتم تخزين الرصد فيه ثم الرجوع الي فورم ادخال الدرجات واختيار الفصل الدراسي الثاني والصف والمجموعة ثم اختيار المادة Sdays لرصدها عندما اكتب الدرجة تأتي رسالة (القيمة أكبر من المقرر) وأنا محتاج الدرجة عند رصدها لا تزيد عن 200saad-1.rar
kkhalifa1960 قام بنشر الأحد at 16:38 قام بنشر الأحد at 16:38 تفضل أخي @2saad الشرح والمرفق بعد التعديل . saad-2.rar
2saad قام بنشر الأحد at 17:12 الكاتب قام بنشر الأحد at 17:12 أخي الفاضل شكرا جزيلا وبارك الله فيك ملحوظة : العملية لم تعمل مع الصف الأول والثاني ممكن شرح بسيط
kkhalifa1960 قام بنشر الأحد at 19:54 قام بنشر الأحد at 19:54 2 ساعات مضت, 2saad said: العملية لم تعمل مع الصف الأول والثاني تفضل المرفق بعد التعديل . saad-3.rar 1
2saad قام بنشر الإثنين at 17:15 الكاتب قام بنشر الإثنين at 17:15 شكرا جزيلا أخي الفاضل وبارك الله فيك وزادك الله من علمه ممكن بعد إذن حضرتك أعرف عملت ايه كي أطبقه عندي علي البرنامج ؟
ابوخليل قام بنشر منذ 9 ساعات قام بنشر منذ 9 ساعات يمكن تغيير الشرط وتسهيله ولكن سؤالي ما الفائدة من عمود (درجات الصفوف الدنيا) مادام هناك عمود (الصفوف) يقوم بالمهمة في التوضيح هل هي دنيا ام عليا ام مشتركة بينهما ؟؟ واذا كان وجوده كعدمه المفروض تسمية حقل ( درجات الصفوف العليا ) بـــ الدرجات فقط واذا كانت الدرجات في عمود ( درجات الصفوف الدنيا صحيحة ) لماذا الملف المتعدد ليس له درجة وكذلك ايام الحضور وايضا اليس هناك مادة خاصة بالصفوف الدنيا لا تشاركها فيه الصفوف العليا ؟؟ فقط تساؤلات .. واعذرني هذه طريقتي
ابوخليل قام بنشر منذ 8 ساعات قام بنشر منذ 8 ساعات ملحوظة : يوجد في الاكواد شرط آخر لايعمل .. وهو للدرجة الدنيا .. اي اصغر من بمعنى شرطين .. لا يقبل اكبر من ولا يقبل اصغر من
2saad قام بنشر منذ 8 ساعات الكاتب قام بنشر منذ 8 ساعات أولا كل عام وأنت طيب أستاذنا الفاضل والله وحشنا وأفضالك كثيرة علينا الله يبارك فيك دنيا وآخرة أولا : فيه مواد مشتركة بين الصفوف الدنيا والعليا ولكن تختلف الدرجة . ثانيا : فيه مواد تخص الصفوف العليا ولا تخص الصفوف الدنيا ( مثل : تكنولوجيا المعلومات - العلوم - الدراسات - المهارات - موسيقي - تربية فنية - تربية بدنية ) ثالثا : فيه مواد تخص الصفوف الدنيا ولا تخص الصفوف العليا ( مثل : متعدد التخصصات ) أما بالنسبة لعدد أيام الحضور هي ليست مادة ولكن أنا بحسب بها نسبة حضور التلميذ خلال السنة وبالتالي بربطها بنجاح التلميذ او عدم نجاحه بالوحدة النمطية وهي تخص الصفوف الدنيا فقط فأنا وضعتها مع المواد بحيث اعرف ارصدها مثل اي مادة ( ولو فيه فكرة أخري أمدنا بها ولك الأجر والثواب ) وحضرتك أنت من أسست هذا البرنامج
ابوخليل قام بنشر منذ 4 ساعات قام بنشر منذ 4 ساعات طريقتك في ادخال الغياب ضمن جدول الدرجات مقبولة بل جيدة .. وايضا تسهل عليك الرصد نأتي لشرح التعديل حسب طلبك فارجو القراءة بتمعن وحرص : اولا : 1- جدول Tbl_materil اساسي ومهم جدا ضبطه بالصورة الصحيحة وانا قمت بضبطه حسب اجابتك اعلاه فالمادة اما ان تكون خاصة بالصفوف العليا او خاصة بالدنيا او مشتركه بينهما ايضا الدرجة ستبقى كما هي عمود للعليا وآخر للدنيا 2- جدول الصف يتم ضبط النوع رقم 1 للدنيا ورقم 2 للعليا ثانيا : النماذج 1- نموذج الرأس : اظهرت لك الحقل المخفي safType من اجل تطلع على التغيير عند التغيير في مربع الصف 2- مربع الصف عند الاختيار يصبح قيمة safType تساوي 1 للصفوف الدنيا و 2 للصفوف العليا 3- حقل safType نستخدمه كمعيار في استعلام مربع المواد لعرض المواد الخاصة بالدنيا او العليا + رقم 3 لأن رقم 3 يمثل المواد المشتركة بينهما الى هنا اعتقد كل شيء واضح تماما . نأتي لشرط عدم ادخال قيمة اعلى من الدرجة المقررة تم الاعلان عن متغير رقمي عام varHiDarjh تجده في الوحدة النمطية في نموذج الرأس وعند حدث بعد التحديث لمربع المواد عملنا هذا If Me.safType = 1 Then varHiDarjh = Nz(Me.mater.Column(5), 0) Else varHiDarjh = Nz(Me.mater.Column(4), 0) End If المتغير يأخذ الدرجة من مربع المواد .. لأن الدرجات موجودة في الاستعلام مصدر المربع سواء الدنيا او العليا ، فالاولية في العمود الخامس بينما درجة الصفوف العليا في العمود الرابع الآن المتغير يحمل القيمة وجاهز لاستخدامه نذهب الى النموذج الفرعي والى حقل الدرجة deg لنطلع على الحدث قبل التحديث سنجده كالتالي : If deg.Value > varHiDarjh Then Beep MsgBox "القيمة اكبر من المقرر" واعتقد ان هذا واضح ولا يحتاج شرح البحث وتعديل درجات4.rar
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.