11-07-18, 10:31 AM
(10-07-18, 07:04 PM)Amir_Alzubidy كتب :السلام عليكم و رحمة اللهفكرة انشاء قاعدة بيانات جديدة لكل سنة جديدةستقودنا الى تعقيدات نحن بغنى عنهااذا كان على الحجميمكن حل هذه المشكلة بقاعدة بيانات Sql Server على سبيل المثالذكرت في الرد السابق تحليل مختصر للمطلوبسأعيد اختصاره بشكل آخرالان من الصورة الموجودة في السؤال الخاص بكوجدت بأن هناك سنوات و شهور لكل سنة و ايام لكل شهراذاً .. يجب ان يكون لدينا هذه الجداولجدول سنوات ()جدول شهور ()جدول ايام ()جدول موظفين ()و بالتالي جميعها ستكون على ارتباط مع بعضها البعض
و سير العملية تماما سيكون كما الفكرة التي في ردك الاخيرلكن تلك الشاشة ستكون شاشة السنواتبعد ذلك شاشة الشهوربعد ذلك الى السجل اليوميالسجل اليومي مكوناً منرقم التسلسل الخاص بالسجل ، رقم السنة، رقم الشهر ، & _اسم الموظف ، و يليه الايام التابعة للشهر الواحد و التي ستكون واحد و ثلاثين يوماً .. ( افتراضاً )تعبأ حسب ما هو عليه الشهر او عدد الايام المتفق عليهحتى تكون على الشكل الاتي :
اليك قاعدة البيانات :
معليش مو فاهمه فكرتك يعني أنا لو أبغى مثلا إلى سنة 1460هـ حضيف الجدوال بعدد السنوات ؟؟
حياخد مني وقت مرا، أنا أبغى أعرف في طريقة عن طريق الفيجوال مثلا باستخدام الأداة DATATIMEPAKER ؟
يعني أبغى البرنامج ما يكون محدد بعدد سنوات معينه أبغاه مستمر لأخر سنة متاحة في الفيجوال فهمت عليا؟
أنا جالسه أفكر هل في طريقة أضيف فيها DATATIME ويسير كل يوم أدخل عليه وأضغط على اليوم يظهرلي جدول الموظفين ويتيح لي إدخال الدقائق وبعدها ينحفظ في القاعدة باليوم ونهاية الشهر يطلعلي المجموع تلقائي بالإضافة إلى مجموع الشهر السابق إذا وجد.
شكرا على مساعدتك..
