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

معرفة عدد ايام الاجازة الواحدة تتم باستخدام DATEDIFF
الرد }}}
تم الشكر بواسطة:
#3
(13-05-17, 12:57 AM)mansoor كتب : هي خطوتين
الاولى استعلم برقم الموظف عن الاجازات للسنة الحالية، ويتم استخراج رقم السنة من التاريخ باستخدام YEAR
الثانية عند الموافقة على الاجازة يتم اضافتها الى جدول الاجازات مثل أي اضافة بيانات

معرفة عدد ايام الاجازة الواحدة تتم باستخدام DATEDIFF

شكرا جزيلا يا استاذ منصور.....كنت متوقع انك انت اللى هترد على الموضوع برضه
جزاك الله خيراً

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

العملية الاولى اضافة الاجاز للموظف في جدول الاجازات
فاذا تمت العملية بنجاح بالتحقق من الرقم العائد أن يكون 1 يتم الانتقال للعملية الثانية

العملية الثانية يتم فيها خصم عدد الايام التي اضيفنت في العملية الاولى من عدد ايام الاجازات في جدول الموظف
فاذا تمت العملية بنجاح بالتحقق من الرقم العائد أن يكون 1 يتم بعد الانتقال للعملية الثالثة

حتى هذه اللحظة لم تعتمد العملتين السابقتين في قاعدة البيانات

العملية الثالثة ما هي الا اعتماد العمليتين بالأمر Commit الخاص بTransaction في قاعدة البيانات
الرد }}}
تم الشكر بواسطة: sendbad100 , sendbad100


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  سؤال عن الاسمبلي و النيم سبيس justforit 0 105 07-12-25, 12:28 AM
آخر رد: justforit
  فائدة بخصوص التعامل مع علامات التنصيص مع {سؤال} justforit 4 277 02-11-25, 11:19 PM
آخر رد: justforit
  [نقاش] سؤال MetoDas 2 1,491 20-04-25, 10:21 PM
آخر رد: Kamil
  [سؤال] سؤال ترددت قبل نشرة:طابعة الباركود لماذا تطبع أكثر من ليبل فارغ قبل السليم dr.programming 1 513 20-04-25, 09:26 PM
آخر رد: Kamil
  سؤال لو سمحتم احبتى فى الله خالد كامل1 4 809 09-02-25, 12:02 AM
آخر رد: princelovelorn
  سؤال واستفسار خالد كامل1 1 404 04-02-25, 09:31 PM
آخر رد: aliday03
  سؤال فى تقرير كريستال خالد كامل1 0 396 04-02-25, 05:50 AM
آخر رد: خالد كامل1
Question [VB.NET] هناك سؤال يهم كل مبرمج الماذا برنامجك يظهر على بعض الشاشات اكثر دقه بشكل مصغر ومشوه Microformt 0 448 01-02-25, 03:48 PM
آخر رد: Microformt
  [سؤال] سؤال في الكونسول justforit 1 369 21-12-24, 02:57 PM
آخر رد: aljzazy
  سؤال عن طريقة التعامل مع الفاصلة العشرية المتألق9 2 521 28-09-24, 04:45 PM
آخر رد: المتألق9

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


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