لا اخي العزيز القائمة في نموذج Main تختلف عن القائمة في نموذج form1
فالاولى تستعرض السجلات سواء هناك تكرار او لا لانه يعتمد على ادخالي للبيانات فاذا ادخلت قيم مكررة سوف تظهر وكذلك بلانسبة للتاريخ فهي تستعرض السجلات حسب وقت ادخالي بغض النظر سواء ادخلت سنة 2015 قبل 2020 ام لا فسوف تظهر القيمة الاخيرة ولكن عند العمل بالبرنامج بصورة صحيحة اقصد عند ادخال البيانات فلن تظهر هذه المشكلة لانه بطبيعة الحال سوف يتم ادخال البيانات حسب السنة التي ستقام بها الدورة
اما الثانية فهي مرتبة بالتسلسل حسب طلبك
ملاحظة:امسح جميع البيانات وادخل بيانات حقيقية عندها ستعرف قصدي
اخي العزيز لا يمكن حذف رمز مستعمل في سجل في الجدول لانه سوف يقوم بحذف السجل مما يؤدي الى نقص في البيانات
اي سوف يقوم بحذف البيانات من الجدول الرئيسي
ممكن عمل زر لحذف سجل مثلا هذا امر ممكن وصحيح ان كان هذا قصدك فالامر يسير اخبرني وسوف اقوم باللازم
جرب هذا الرابط http://ge.tt/7WGXKAO2/v/0 وارجو اخباري بالنتيجة وارجو ان تكون هي المطلوبة
بالنسبة لزر انشئ مجرد ان تختار من combo box سوف ينشا سجل جديد فيه جميع البيانات
السلام عليكم اخي العزيز
اولا العلاقات صحيحة لكن لنجاح العملية يجب حذف اسم الموظف من جدول الرواتب والاجازات والحضور اي يبقى فقط في جدول بيانات الموظفين
ثانيا عند انشاء نموذج رواتب مثلا ناخذ جميع حقول الجدول بالاضافة الى حقل اسم الموظف من جدول بيانات الموظفين ونفس الامر بالنسبة لبقية النماذج بهذه الطريقة مجرد ان تكتب رقم الموظف سوف يظهر اسمه تلقائيا وبهذه الطريقة قد تم ربط جميع حقول الجداول بهذا الاسم
هذا هو الحل الممكن لتصميم مشروعك
لكن الطريقة الصحيح لانشاء مشروع مثل مشروعك هو عمل استعلام لكل جدول مع اخذ اسم الموظف من جدول بيانات الموظفين كما ذكر اعلاه ثم انشاء نماذج من هذه الاستعلامات
وهذه الطريقة مفيدة لعمل قائمة سرد في نموذج الشاشة الرئيسية من خلالها نستطيع البحث عن بيانات اي موظف
ارجو اني قد افدتك ولو بكلمة