تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
سؤال فى مشروع شئون عاملين
#1
قمت بعمل منظومة شئون عاملين وجدول الموظفين به حقل من نوعbit اجعل قيمتهfalse عند حذف بيانات الموظف لتظل البيانات كما هى عند الحاجة اليها ما اريده هو عند حذف موظف من الجدول يكون حذفه اما بالخروج للمعاش او بالنقل لجهة اخرى او بالوفاه......كيف تتم معالجة هذه الجزئية مع خالص الشكر مقدما
الرد }}}
تم الشكر بواسطة:
#2
معقول مفيش حد عنده اجابة للسؤال من اساتذتنا
الرد }}}
تم الشكر بواسطة:
#3
ضع حقل جديد الجدول باسم الحالة StatusID
واجعله يرتبط بجدول الحالات TBLStatus والذي سيكون فيه حقلان (StatusID وStatusName) ويكون فيه البيانات التالية (وهذا على سبيل المثال)
1 = على قيد العمل
2= خروج للمعاش
3 =النقل لجهة اخرى
4= الوفاه

الاستعلامات يجب أن تشمل اعتبار الحالة StatusID
الرد }}}
تم الشكر بواسطة: sendbad100 , zinom , zinom
#4
(03-05-17, 04:51 PM)mansoor كتب : ضع حقل جديد الجدول باسم الحالة StatusID
واجعله يرتبط بجدول الحالات TBLStatus والذي سيكون فيه حقلان (StatusID وStatusName) ويكون فيه البيانات التالية (وهذا على سبيل المثال)
1 = على قيد العمل
2= خروج للمعاش
3 =النقل لجهة اخرى
4= الوفاه

الاستعلامات يجب أن تشمل اعتبار الحالة StatusID

الاخ العزيز منصور شكرا جزيلا للرد بالفعل حقلstatus موجود ضمن جدول بيانات الموظفين وقيمته دائماtrue وعند حذف موظف ياخذ قيمةfalse
كل ما اريده عند القيام بحذف موظف تكون التفرقة بين الحذف بسبب الخروج على المعاش او النقل او الوفاة كما وضحت قبل ذلك وتكون كل حالة منفصلة لحين الحاجة اليها
انا فكرت انى اعمل جدول للموظفين المنقولين واخر للمتوفين واخر للمتقاعدين ......لكن الفكرة مش عايزة تتبلور.....معذرة للاطالة لو عندك فكرة كويسة اكون شاكر لحضرتك
الرد }}}
تم الشكر بواسطة:
#5
السلام عليكم

يبدو طلبك واضح وافضل طريقة هي

ما ذكرها الاخ/ منصور
الرد }}}
تم الشكر بواسطة: zinom , zinom
#6
الأخ سندباد فهم ما أقصده

للتوضيح أكثر: ما قصدته بحقل StatusID يختلف عما لديك فأنت وضعت النوع منطقي (نعم/لا)
ولكن قصدي أن يكون عدد صحيح Integer وسيتم وضع رقم فيه حسب الحالة المذكورة في ردي السابق
الرد }}}
تم الشكر بواسطة: sendbad100
#7
(03-05-17, 07:51 PM)mansoor كتب : الأخ سندباد فهم ما أقصده

للتوضيح أكثر: ما قصدته بحقل StatusID يختلف عما لديك فأنت وضعت النوع منطقي (نعم/لا)
ولكن قصدي أن يكون عدد صحيح Integer وسيتم وضع رقم فيه حسب الحالة المذكورة في ردي السابق

الشكر متجدد للاخ منصور والاخ سندباد ........قمت بعمل 3 جداول اضاقية للمنقولين والمتوفين والنتقاعدين ....عندما يتم حذف موظف من جدول بيانات الموظفين تصبح قيمة حقلstatus = falseويتم نقل بيانات هذا الموظف الى الجدول المعنى بذلك والحمد لله نجحت الطريقة.......شكرا لكم مرة اخرى
الرد }}}
تم الشكر بواسطة:
#8
السلام عليكم
يبدو انك لم تستوعب فكرة الاخ / منصور
استخدم عمود واحد فقط واجعله رقمي

وطبق فكرة الاخ/ منصور اسهل لك
1 = على قيد العمل
2= خروج للمعاش
3 =النقل لجهة اخرى
4= الوفاه
واسهل لك حتى اذا ادرت انت تزيد جهات اخرى
مثلا 5- منقطع
الرد }}}
تم الشكر بواسطة:
#9
(03-05-17, 11:03 PM)sendbad100 كتب : السلام عليكم
يبدو انك لم تستوعب فكرة الاخ / منصور
استخدم  عمود واحد فقط واجعله   رقمي

وطبق  فكرة الاخ/ منصور اسهل لك
1 = على قيد العمل
2= خروج للمعاش
3 =النقل لجهة اخرى
4= الوفاه
واسهل لك حتى اذا ادرت انت تزيد جهات اخرى  
مثلا   5- منقطع

الاخ سندباد......حاضر ساطبق فكرة الاخ منصور وباذن الله ساوافيكم بالنتيجة....مشكورين مرة اخرى
الرد }}}
تم الشكر بواسطة:
#10
بالتوفيق اخي الكريم
الرد }}}
تم الشكر بواسطة: zinom , zinom



التنقل السريع :


يقوم بقرائة الموضوع: