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

على بركة الله نبدء بتصميم برنامج الموظفين

رائج
بدأه AzizSader في 2 أكتوبر 2013 · 67 رد · 49,992 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#51
AzizSader كتب:

بسم الله الرحمن الرحيم 

على بركة الله 

قمت بتعديل على تاريخ المباشرة بحيث اذا كان نهاية الاجازة يوم الخميس يزيد يومين و اذا كان يوم الجمعة يزيد يوم واحد

شكرا أستاذنا عزيز

انت عدلت على يوم بداية الإجازة وليس يوم نهاية الإجازة

Private Sub Today_AfterUpdate()
If Today = "الخميس" Then
[Work_Start_history] = [Work_Start_history] + 2
End If
If Today = "الجمعة" Then
[Work_Start_history] = [Work_Start_history] + 1
End If
End Sub

والمطلوب التعديل على يوم نهاية الإجازة اي زيادة يوم او يومين من End_Date وفقا للشروط المذكورة

وشكرا

الْلَّهُم صَلِّ وَبَارِك وَسَلِم عَلَى سَيِّدِنَا مُحَمَّد وَعَلَى الِه وَصَحْبِه وَسَلِّم

#52

السلام عليكم ورحمة الله وبركاتة

الاخوة الكرام

بارك الله فيكم عمل رائع ويعطيكم الله الف عافيه

هل لى ان اسارك معكم بعمل بسيط جدا وهو صلاحيات المستخدمين

انتظر الرد منكم بارك الله فيكم

#53

اخى العزيز اعتقد ان المثال حسب اعتقادى صحيحة لان عندما نقوم بكتابة تاريخ بداية الاجازة يتم كتابة نهاية الاجازة مباشرتا و فى تاريخ المباشرة تتم العمليات الزيادة اذا كان اليوم ( الخميس ) و ( الجمعة ) 

شاهد الصورة 

 

post-276728-0-11305500-1388062691_thumb.

#54

لاحظت أستاذ صورتك


ولكن تكون صحيحة حسب الحالات


اي ليس دائما تعتبر العملية صحيحة


ممكن نزيد مربع نص تحت نهاية الإجازة


ويسمى يوم نهاية الإجازة ويكون تلقائيا


ومن ثم نضع الحدث عليه


لاحظ الصورة أخي عزيز


 


post-237625-0-24105800-1388086993_thumb.


 


تم تعديل هذه المشاركة بواسطة كريمو2 في 26 ديسمبر 2013 في 22:54

الْلَّهُم صَلِّ وَبَارِك وَسَلِم عَلَى سَيِّدِنَا مُحَمَّد وَعَلَى الِه وَصَحْبِه وَسَلِّم

#55

تمام استاذى العزيز 

اتمنى من الاساتذة المشاركة فى الموضوع حتى ان شاء الله نصل الى برنامج مميز للموظفين ليستفيد منه الجميع ان شاء الله 

#56

بسم الله الرحمن الرحيم

لقد قمت باضافة مربع نص ( نهاية الاجازة ) كما قال اخى العزيز ( كريمو2 ) و تضهر الاسم نهاية الاجازة بالغة الانجليزية ارجوا من الاساتذة وضع الكود المناسب ليتم اضافة 2 يوم اذا كان نهاية الادازة يوم الخميس و اذا كان يوم الجمعة يتم اضافة يوم واحد 

db1.rar

#57

نحاول وضع هذا في مربع نص  Work_Start_history


ونرى النتيجة


= [Start_Date]+[Duration]+DateDiff("ww";[Start_Date];[Start_Date]+[Duration];6)-Int(6=Weekday([Start_Date]))+DateDiff("ww";[Start_Date];[Start_Date]+[Duration];5)-Int(5=Weekday([Start_Date]))

الْلَّهُم صَلِّ وَبَارِك وَسَلِم عَلَى سَيِّدِنَا مُحَمَّد وَعَلَى الِه وَصَحْبِه وَسَلِّم

#58

بسم الله الرحمن الرحيم

شكرا اخى العزيز كريمو اخى العزيز هل تقصد ان نقوم بوضع هذا الكود فى حقل فى work_start_history فى ( control Source ) ام نقوم بانشاء حقل جديد و نضع الكود بداخله 

لان عندما قمت بوضع الكود فى مربع النص work_start_history تضهر تاريخ المباشرة صحيحة لكن تضهر خطاء عند الخروج من حقل start_date بحيث ان فى حقل start_date توجد كود عند الخروج لكن عندما نقوم بانشاء مربع نص جديد و نضع الكود تضهر التاريخ بشكل صحيح

قم بتجربة المثال 

db1.rar

تم تعديل هذه المشاركة بواسطة AzizSader في 28 ديسمبر 2013 في 16:39

#59

انظر التعديل أخي

 

Kri_db1.rar

الْلَّهُم صَلِّ وَبَارِك وَسَلِم عَلَى سَيِّدِنَا مُحَمَّد وَعَلَى الِه وَصَحْبِه وَسَلِّم

#60

بسم الله الرحمن الرحيم

على بركة الله المثال صحيحة شكرا اخى كريمو 

الان اخى كريمو اعتقد ان اصبح نظام الاجازات جاهزة و الان اخى كريمو حسب رايك ماهى الخطوة التاليه التى يجب ان نعمل عليها لتصميم برنامج الموظفين هل نقوم بتصميم الاعمال الموظفين الاخرى ك ( كتاب الشكر و التقدير الموظفين , المكافئات ... ) 

#61

عمل جبار .. الله يوفقكم .. ياليت تكملوا ع الموضوع 

1
#62

السلام عليكم 

شكرا الى مجهودكم و الفكرة الجميلة ... و اذا امكن ان قول وجهة نظري المتواضعة :

في انشاء اي برنامج يجب التركيز فقط على الجداول و الاستعلامات فقط فقط فقط ...

كما من خلال متابعتي لبرنامج الموظفين ان الهدف الرئيسي للبرنامج هو (الحصول على ((راتب الموظف)) بالاعتماد على 1. الشهادة "يتم ادخالها يدويا"  2. تاريخ تعينه "ناتج من طرح تاريخ اليوم من تاريخ التعين " اوتوماتيكيا بحيث نحصل على رقم يمثل خدمته بالاشهر او بالسنين  ... اي انه السؤال هو كيف يمكن ربط ثلاثة جداول 1. الرواتب 2.الشهادات 3. التواريخ مع بعظهم ليعطي الناتج الصحيح ؟؟؟وشكرا لكم

#63

ارجو من العضاء تزويدي ببرنامج اكسس فيه البيانات التالية:التسلسل..الاسم..رقم الهاتف..رقم المفوضية..عدد افراد العائلة..تاريخ التسليم..عدد مرات التسليم..حالات خاصة

مع قابيلية البحث حسب كل حقل والاشارة الى الاسماء ورقم المفوضية المكرر...لغرض انساني ارجو المساعدة في اسرع وقت

#64
syriaentry كتب:

ارجو من العضاء تزويدي ببرنامج اكسس فيه البيانات التالية:التسلسل..الاسم..رقم الهاتف..رقم المفوضية..عدد افراد العائلة..تاريخ التسليم..عدد مرات التسليم..حالات خاصة

مع قابيلية البحث حسب كل حقل والاشارة الى الاسماء ورقم المفوضية المكرر...لغرض انساني ارجو المساعدة في اسرع وقت

قمت بعمل هذا النموذج..ما الذي ينقصه؟

http://www.4shared.com/get/fti-cg1Cce/_online.html

#65

ماشاء الله عليكم يد الله مع الجماعه واقترح اضافه الصوره للموظف في النموذج والتقارير 

وكذلك محاوله ربط برنامجكم المكرم بنظام بصمه حضور وانصراف 

وشكرا لكم

#66

الله يعطيكم الصحة والعافية

تم تعديل هذه المشاركة بواسطة waleed albaqaawi في 5 مارس 2014 في 08:12

#67

السلام عليكم ورحمة الله وبركاته

 

مجهود كثر من رائع

 

بانتظار استكمال البرنامج الجميل في الاداء والتصميم 

 

تحياتي للجميع

#68

هذا ملف فيه بحث بعده طرق قد يفيدك كثيراً اخي العزيز

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

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

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

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

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