الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

طلب مساعدة مع برنامج تنسيق للطلبة

مغلق
بدأه seme1 في 28 مارس 2005 · 0 رد · 422 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1

لدي حالياً مشكلتين ,,

الأولى تحتاج بعض الشرح ,, و هي كالتالي :

عندما يتم تسجيل مستوى لطالب ,, وتكون حالته "منتظم" ونوع التسجيل "تسجيل جديد" ,, فالمفترض أن يقوم البرنامج تلقائياً بتسجيل مواد هذا الطالب لهذا المستوى ,, وعندما يحدث تغيير في حالة الطالب (إلى "مؤجل" على سبيل المثال) فالمفترض أن يقوم البرنامج بإزالة المواد التي سجل فيها الطالب من هذا المستوى تلقائياً

لعمل ذلك ,, قمت بإضافة استعلام أسميته "qryTableStudentsStatus"

وقمت بعمل حقل فيه أسميته: NTransType

ما يقوم به هذا الحقل هو إرسال قيم كل سجل إلى الدالة Rregister التي صنعتها والتي تقوم بتسجيل المواد (أو إزالتها ) بناء على القيم المرسلة إليها

المشكلة هي في عملية التحديث ,, بمعنى أنه عندما يتم تسجيل مستويات جديدة لعدة طلاب عن طريق النموذج : RaiseGroupsLevel

فلكي تتم عملية تسجيل المواد (أو حذفها ) يجب أن أفتح يدوياً استعلام qryTableStudentsStatus

هل هناك طريقة أخرى أستطيع عن طريقها عمل عملية التحديث بشكل تلقائي ؟؟

,, والمشكلة الثانية هي ربط جدولين فرعيين مع بعضهما البعض

في النموذج : RaiseGroupsLevel يوجد نموذجين فرعيين هما STudentsInfo و StudentsStatus

أرغب الربط بينهما عن طريق الحقل StudentID في الجدول الأول ,, والحقل StudentName في الجدول الثاني ,, بحيث يعرض الجدول الثاني مستويات الطالب الذي تم اختياره بالضغط عليه من المستوى الأول ,,

بشكل شبيه لنموذج Customer Orders الموجود قاعدة البياناتNorthwind الملحقة مع ال أكسس

http://s42.yousendit.com/d.aspx?id=0DY4X6O...VA2KGB1MS3JG4U1

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…