ابو مهند شتية قام بنشر مارس 1, 2023 قام بنشر مارس 1, 2023 السلام عليكم ورحمة الله بداية الدوام في يوم والخروج في اليوم التالي احتاج عند التسجيل يتم التسجيل دخول وخروج امام تاريخ الدخول حتى استطيع جمع وطرح وقت الدوام لليوم مرفق مثال Y2023.rar
TQTHAMI قام بنشر مارس 1, 2023 قام بنشر مارس 1, 2023 https://www.officena.net/ib/topic/117103-دخول-وخروج/#comment-705579 راجع هذا الرابط
ابو مهند شتية قام بنشر مارس 2, 2023 الكاتب قام بنشر مارس 2, 2023 7 ساعات مضت, TQTHAMI said: https://www.officena.net/ib/topic/117103-دخول-وخروج/#comment-705579 راجع هذا الرابط بداية اشكرك على الرد لكن ليس هذا هو المطلوب تحديدا حيث أنه لديا نموذج واحد للادخال وليس به اختيار متعدد انما الادخال بالبطاقة الباركود لكل موظف كما في الصور
ابوخليل قام بنشر مارس 2, 2023 قام بنشر مارس 2, 2023 اهلا ابو مهند انت لم تطبق النصائح هنا هذا يعني انك ستواجه مشاكل كثيرة مستقبلا 1
ابو مهند شتية قام بنشر مارس 2, 2023 الكاتب قام بنشر مارس 2, 2023 (معدل) 30 دقائق مضت, ابوخليل said: اهلا ابو مهند انت لم تطبق النصائح هنا هذا يعني انك ستواجه مشاكل كثيرة مستقبلا استاذي الكريم حاولت ولكنني استخدمت المثال المرفق منذ عام تقريبا وعليه حركات كثيرة وعند مراجعة التقارير اصدرها للاكسيل واعدل يدويا الدوام المتداخل لذا اريد حل للمثال القائم ومن ثم استطيع تطبيق نصائحك في شيء مستقل لان المثال المرفق اعمل عليه ومستخدم فعليا اذا تكرمت المساعدة على هذه المشاركة أو المشاركة التى نصحتني بها ولك الشكر والتقدير تم تعديل مارس 2, 2023 بواسطه ابو مهند شتية
ابوخليل قام بنشر مارس 2, 2023 قام بنشر مارس 2, 2023 هذه مشكلتك عندما بدأت بالتصميم لم تستشر اهل الخبرة حصر الوقت في حالة كان الحضور في يوم والانصراف في اليوم التالي لا يمكن تحقيقة الا من خلال التاريخ والوقت الكامل مثلا : الدخول : 01/03/2023 08:00:08 PM الخروج : 02/03/2023 01:05:28 AM هنا يمكنك ايجاد الفرق بين الوقتين بالساعات والدقائق والثواني
kanory قام بنشر مارس 4, 2023 قام بنشر مارس 4, 2023 في 2/3/2023 at 09:00, ابو مهند شتية said: استاذي الكريم حاولت ولكنني استخدمت المثال المرفق منذ عام تقريبا وعليه حركات كثيرة وعند مراجعة التقارير اصدرها للاكسيل واعدل يدويا الدوام المتداخل لذا اريد حل للمثال القائم ومن ثم استطيع تطبيق نصائحك في شيء مستقل لان المثال المرفق اعمل عليه ومستخدم فعليا اذا تكرمت المساعدة على هذه المشاركة أو المشاركة التى نصحتني بها ولك الشكر والتقدير اخي @ابو مهند شتية ممكن تزيد من عدد البيانات الموجودة في الجدول حتى نستطيع مساعدتك في هذه المشكلة ..... لاني ارى هذا الموظف بياناته مختلفة عن سابقة ... انظر .... لا حظ الموظفين ( 1001 - 1005 ) لديهم خروج دوام اول اما الموظف ( 1009 ) ليس لديه خروج دوام اول هل هناك حالات لموظفي اخرين بنفس الطريقة أم هي غلطة مطبيعة .... لانها جزء من الحل الذي افكر فيه ... ارجو التوضيح .... بارك الله فيك 3
ابو مهند شتية قام بنشر مارس 4, 2023 الكاتب قام بنشر مارس 4, 2023 (معدل) 35 دقائق مضت, kanory said: اخي @ابو مهند شتية ممكن تزيد من عدد البيانات الموجودة في الجدول حتى نستطيع مساعدتك في هذه المشكلة ..... لاني ارى هذا الموظف بياناته مختلفة عن سابقة ... انظر .... لا حظ الموظفين ( 1001 - 1005 ) لديهم خروج دوام اول اما الموظف ( 1009 ) ليس لديه خروج دوام اول هل هناك حالات لموظفي اخرين بنفس الطريقة أم هي غلطة مطبيعة .... لانها جزء من الحل الذي افكر فيه ... ارجو التوضيح .... بارك الله فيك يا هلا استاذي الكريم @kanory اشكرك كثيرا لاهتمامك واذكرك بأنك ساعدتني في هذه المثال تقريبا منذ عام فلك التحية انت ومن هنا من الافاضل الذين لا يبخلون بعلمهم و ولا بوقتهم استاذي اضفت مجموعة حركات على الجدول مشكلتي أن فترات الدوام لدي متعدد منها دوام واحد من 7ص الى 3 عصر و اخرى من 3 عصرا الى 11 ليلا وثالثة من 11 ليلا الى 7ص اليوم التالي وفترة رئيسية مقسمة من 9 ص الى 11:30 ظ ثم تبدأ مرة أخر من 4 عصرا الى 9:30 ليلا وعدد ساعات العمل ثابت لكل الفترات هو 8 ساعات يوميا معذرة على الاطالة مرفق الملف الموظف رقم 10009 دوامة من 11 ليلا الى 7ص اليوم التالي وعدلتها في الجدول لتكون في نفس الصف Y2023.rar تم تعديل مارس 4, 2023 بواسطه ابو مهند شتية
ابوخليل قام بنشر مارس 4, 2023 قام بنشر مارس 4, 2023 بما ان العنوان حضور وانصراف استمع نصيحتي المختصرة اقدمها لك على طبق من ذهب آتمنى ان يستفيد منه كل من يمر من هنا ربما لن تطبقها الآن ولكن احتفظ بها عندما تريد عمل برنامج جديد للحضور والانصراف هذا التوجيه طبقا للبرامج العالمية : ويمكن التوسع فيه بحدود ضيقة 1- عمود واحد للحضور والانصراف ( تاريخ كامل ) يقابله الدالة : NOW 2- عمود لرقم الفترة ( رقمي ) 3- عمود لنوع التوقيع ( حضور / انصراف ) رقمي يتم التطبيق عبر البصمة او قارىء الباركود بالنسبة لبطاقة الباركود فيمكن ان يميز البرنامج بين الفترات من خلال البطاقة الممررة ، التوسع هو ان يكون عمود للحضور وآخر للانصراف من اجل تسهيل التعامل مع الاستعلام ، وهنا يتم الاستغناء عن عمود نوع التوقيع . 2
kanory قام بنشر مارس 4, 2023 قام بنشر مارس 4, 2023 3 دقائق مضت, ابوخليل said: بما ان العنوان حضور وانصراف استمع نصيحتي المختصرة اقدمها لك على طبق من ذهب آتمنى ان يستفيد منه كل من يمر من هنا ربما لن تطبقها الآن ولكن احتفظ بها عندما تريد عمل برنامج جديد للحضور والانصراف هذا التوجيه طبقا للبرامج العالمية : ويمكن التوسع فيه بحدود ضيقة 1- عمود واحد للحضور والانصراف ( تاريخ كامل ) يقابله الدالة : NOW 2- عمود لرقم الفترة ( رقمي ) 3- عمود لنوع التوقيع ( حضور / انصراف ) رقمي يتم التطبيق عبر البصمة او قارىء الباركود بالنسبة لبطاقة الباركود فيمكن ان يميز البرنامج بين الفترات من خلال البطاقة الممررة ، التوسع هو ان يكون عمود للحضور وآخر للانصراف من اجل تسهيل التعامل مع الاستعلام كلامك صحيح مئة بالمئة عارف المشكلة اين أخي @ابوخليل كيف يمكن من خلال جدولة التمييز بين الفترات !!!! فلذلك التصميم الصحيح للجداول مهم جدااااااااااااا اخي @ابو مهند شتية هل هنا جدول لتوزيع دوام الموظفين ..... بمعنى انا موظف لديك .... كيف اعرف ايام وفترات دوامي ؟؟؟؟ هل هنا جدول اسبوعي مثلا لتغيير هذه الفترات او شهري اوووووو .... كيف يمكن معرفة ان دوام kanory غدا 7 صباحا مثلا وليس 9 صباحا 3
Eng.Qassim قام بنشر مارس 4, 2023 قام بنشر مارس 4, 2023 57 دقائق مضت, kanory said: هل هناك حالات لموظفي اخرين بنفس الطريقة أم هي غلطة مطبيعة ربما الاخ صاحب المشاركة اعطى اوقات لا على التعيين ..لكن حتى الموظف الذي يأخذ اجازة زمنية يفترض حقل الخروج يسجل خروجه 2
ابو مهند شتية قام بنشر مارس 4, 2023 الكاتب قام بنشر مارس 4, 2023 11 دقائق مضت, ابوخليل said: بما ان العنوان حضور وانصراف استمع نصيحتي المختصرة اقدمها لك على طبق من ذهب آتمنى ان يستفيد منه كل من يمر من هنا ربما لن تطبقها الآن ولكن احتفظ بها عندما تريد عمل برنامج جديد للحضور والانصراف هذا التوجيه طبقا للبرامج العالمية : ويمكن التوسع فيه بحدود ضيقة 1- عمود واحد للحضور والانصراف ( تاريخ كامل ) يقابله الدالة : NOW 2- عمود لرقم الفترة ( رقمي ) 3- عمود لنوع التوقيع ( حضور / انصراف ) رقمي يتم التطبيق عبر البصمة او قارىء الباركود بالنسبة لبطاقة الباركود فيمكن ان يميز البرنامج بين الفترات من خلال البطاقة الممررة ، التوسع هو ان يكون عمود للحضور وآخر للانصراف من اجل تسهيل التعامل مع الاستعلام ، وهنا يتم الاستغناء عن عمود نوع التوقيع . 3 دقائق مضت, kanory said: كلامك صحيح مئة بالمئة عارف المشكلة اين أخي @ابوخليل كيف يمكن من خلال جدولة التمييز بين الفترات !!!! فلذلك التصميم الصحيح للجداول مهم جدااااااااااااا اخي @ابو مهند شتية هل هنا جدول لتوزيع دوام الموظفين ..... بمعنى انا موظف لديك .... كيف اعرف ايام وفترات دوامي ؟؟؟؟ هل هنا جدول اسبوعي مثلا لتغيير هذه الفترات او شهري اوووووو .... كيف يمكن معرفة ان دوام kanory غدا 7 صباحا مثلا وليس 9 صباحا معلمينا الكبار جزيتم خيرا على النصائح التي في محلها تماما ولكنني بدأت وصعب عليا ان ابدأ من جديد ولكن سبدأ في الترتيب جانب هذا حتى تخرج النتائج المرجوه بفضلكم لدي جدول به مواعيد الدوام كنت ارفقته في مشاركة سابقة ولكنني اختصرت هنا ظننا انني ريما اجد في المساعةد المختصرة دالة تفي بالغرض سريعا سارف المثال كاملا بعد دقائق لكم وافر التحية 4 دقائق مضت, Eng.Qassim said: ربما الاخ صاحب المشاركة اعطى اوقات لا على التعيين ..لكن حتى الموظف الذي يأخذ اجازة زمنية يفترض حقل الخروج يسجل خروجه مرحبا بك م.قاسم سأرفق مثالا فيه ما طلبه اساتذتنا
ابو مهند شتية قام بنشر مارس 4, 2023 الكاتب قام بنشر مارس 4, 2023 الاساتذة الكرام @kanory @ابوخليل@Eng.Qassim وباقي معلمينا الكرام مرفق المثال كم اعمل عليه وتحملوا بساطة وقلة الخبرة فمنكم نتعلم HR19-2-2023.rar
kanory قام بنشر مارس 4, 2023 قام بنشر مارس 4, 2023 1 ساعه مضت, ابو مهند شتية said: الاساتذة الكرام @kanory @ابوخليل@Eng.Qassim وباقي معلمينا الكرام مرفق المثال كم اعمل عليه وتحملوا بساطة وقلة الخبرة فمنكم نتعلم طيب راجع هذه النتائج هل هي صحيحة حسب ما اوردت من بيانات في مرفقك السابق ....... 3
ابو مهند شتية قام بنشر مارس 4, 2023 الكاتب قام بنشر مارس 4, 2023 4 دقائق مضت, kanory said: طيب راجع هذه النتائج هل هي صحيحة حسب ما اوردت من بيانات في مرفقك السابق ....... البيانات صحيحة
kanory قام بنشر مارس 5, 2023 قام بنشر مارس 5, 2023 14 ساعات مضت, ابو مهند شتية said: البيانات صحيحة طيب التعديلات في اضافة نموذج1 و استعلام Tat_kan و موديول Module1 افتح النموذج 1 ثم اضغط على عملية الاحتساب جرب واعلمنا بالنتيجة ..... HR19-2-2023.rar 3
ابو مهند شتية قام بنشر مارس 5, 2023 الكاتب قام بنشر مارس 5, 2023 (معدل) 1 ساعه مضت, kanory said: طيب التعديلات في اضافة نموذج1 و استعلام Tat_kan و موديول Module1 افتح النموذج 1 ثم اضغط على عملية الاحتساب جرب واعلمنا بالنتيجة ..... HR19-2-2023.rar 438.47 kB · 2 downloads استاذي @kanoryحياك الله ممتاز جدا جدا وهذه خطوة ان الموظف يداوم دوام واحد متصل يتبقى لو على فترتين مثل من 9ص الى 11:30 ظ ثم العودة من 4ع الى 9:30 ليلا تم تعديل مارس 5, 2023 بواسطه ابو مهند شتية
kanory قام بنشر مارس 5, 2023 قام بنشر مارس 5, 2023 1 ساعه مضت, ابو مهند شتية said: استاذي @kanoryحياك الله ممتاز جدا جدا وهذه خطوة ان الموظف يداوم دوام واحد متصل يتبقى لو على فترتين مثل من 9ص الى 11:30 ظ ثم العودة من 4ع الى 9:30 ليلا فكر وحاول تعملها لوحدك .... واذا لم تستطع ساعدناك ...... ( علمني كيف اصطاد ) ........ انظر ...... 3
ابو مهند شتية قام بنشر مارس 6, 2023 الكاتب قام بنشر مارس 6, 2023 14 ساعات مضت, kanory said: فكر وحاول تعملها لوحدك .... واذا لم تستطع ساعدناك ...... ( علمني كيف اصطاد ) ........ انظر ...... تمام استاذي الكريم @kanory هاحاول وان شاء الله بوصل للحل وكما تفضلت اذا واجهتني صعوبة سأطلب المساعدة
ابو مهند شتية قام بنشر مارس 8, 2023 الكاتب قام بنشر مارس 8, 2023 (معدل) في 5/3/2023 at 18:22, kanory said: فكر وحاول تعملها لوحدك .... واذا لم تستطع ساعدناك ...... ( علمني كيف اصطاد ) ........ انظر ...... استاذي الكريم @kanory لقد حاولت كثيرا لكن لم تظهر النتيجة كما في الصورة المرسلة منك ولكن عدلت في الحدث الموجود في نموذج 1 وحبيت اعمل دالة شرط لم تنجح تظهر لي النتيجة لمن لدية دوامين فقط مرفق الملف وصورة من النتيجة ولك وافر التحية 03-2-2023.rar تم تعديل مارس 8, 2023 بواسطه ابو مهند شتية
kanory قام بنشر مارس 8, 2023 قام بنشر مارس 8, 2023 منذ ساعه, ابو مهند شتية said: استاذي الكريم @kanory لقد حاولت كثيرا لكن لم تظهر النتيجة كما في الصورة المرسلة منك ولكن عدلت في الحدث الموجود في نموذج 1 وحبيت اعمل دالة شرط لم تنجح تظهر لي النتيجة لمن لدية دوامين فقط مرفق الملف وصورة من النتيجة ولك وافر التحية طيب يا استاذي الكريم :::: من اساس الفكرة هي استعلام الحاق :::: تم الحاق اصحاب الفترة المسائية ثم الحاق اصحاب الفترة الصباحية وهذا ما مان في المرفق السابق احتجنا استعلام ثالث وهو الحاق اصحاب الفترة الثانية ( الدوام الثاني ) فاضفت لك هذا الاستعلام الثالث انظر الكود وقارن بالكود السابق .... DoCmd.SetWarnings False CurrentDb.Execute ("Delete * From EnEx1") 'استعلام الحاق اصحاب الفترة المسائية DoCmd.RunSQL "INSERT INTO EnEx1 ( ID, Ddate, ExDate, EnDate ) SELECT EnEx.ID, EnEx.Ddate, [Ddate] & "" "" & [ExDate] AS ex, [Ddate] & "" "" & [enDate] AS en FROM EnEx WHERE (((EnEx.EnDate)<>#12/30/1899 23:0:0#) AND ((EnEx.ExDate)<>#12/30/1899 23:0:0#));" 'استعلام الحاق اصحاب الفترة الصباحية DoCmd.RunSQL "INSERT INTO EnEx1 ( ID, Ddate, ExDate, EnDate ) SELECT EnEx.ID, EnEx.Ddate, [Ddate]+1 & "" "" & [ExDate] AS ex, [Ddate] & "" "" & [enDate] AS en FROM EnEx WHERE (((EnEx.EnDate)=#12/30/1899 23:0:0#));" 'استعلام الحاق اصحاب الفترة( الدوام الثاني ) DoCmd.RunSQL "INSERT INTO EnEx1 ( ID, Ddate, ExDate, EnDate ) SELECT EnEx.ID, EnEx.Ddate, [Ddate] & "" "" & [ExDate2] AS ex, [Ddate] & "" "" & [enDate2] AS en FROM EnEx WHERE (((EnEx.EnDate2) Is Not Null));" DoCmd.SetWarnings True DoCmd.OpenQuery "Tat_kan", acViewNormal ملاحظة:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: لن يعمل معك بالشكل الصحيح عند التطبيق الان ( حاول تعرف السبب ) .... ههههههه تحتاج تغيير جدول EnEx1 حاول .... وسوف ادرج لك الملف بعد ربع ساعة من الان .... لكسب الوقت .... 2
ابو مهند شتية قام بنشر مارس 8, 2023 الكاتب قام بنشر مارس 8, 2023 13 دقائق مضت, kanory said: طيب يا استاذي الكريم :::: من اساس الفكرة هي استعلام الحاق :::: تم الحاق اصحاب الفترة المسائية ثم الحاق اصحاب الفترة الصباحية وهذا ما مان في المرفق السابق احتجنا استعلام ثالث وهو الحاق اصحاب الفترة الثانية ( الدوام الثاني ) فاضفت لك هذا الاستعلام الثالث انظر الكود وقارن بالكود السابق .... DoCmd.SetWarnings False CurrentDb.Execute ("Delete * From EnEx1") 'استعلام الحاق اصحاب الفترة المسائية DoCmd.RunSQL "INSERT INTO EnEx1 ( ID, Ddate, ExDate, EnDate ) SELECT EnEx.ID, EnEx.Ddate, [Ddate] & "" "" & [ExDate] AS ex, [Ddate] & "" "" & [enDate] AS en FROM EnEx WHERE (((EnEx.EnDate)<>#12/30/1899 23:0:0#) AND ((EnEx.ExDate)<>#12/30/1899 23:0:0#));" 'استعلام الحاق اصحاب الفترة الصباحية DoCmd.RunSQL "INSERT INTO EnEx1 ( ID, Ddate, ExDate, EnDate ) SELECT EnEx.ID, EnEx.Ddate, [Ddate]+1 & "" "" & [ExDate] AS ex, [Ddate] & "" "" & [enDate] AS en FROM EnEx WHERE (((EnEx.EnDate)=#12/30/1899 23:0:0#));" 'استعلام الحاق اصحاب الفترة( الدوام الثاني ) DoCmd.RunSQL "INSERT INTO EnEx1 ( ID, Ddate, ExDate, EnDate ) SELECT EnEx.ID, EnEx.Ddate, [Ddate] & "" "" & [ExDate2] AS ex, [Ddate] & "" "" & [enDate2] AS en FROM EnEx WHERE (((EnEx.EnDate2) Is Not Null));" DoCmd.SetWarnings True DoCmd.OpenQuery "Tat_kan", acViewNormal ملاحظة:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: لن يعمل معك بالشكل الصحيح عند التطبيق الان ( حاول تعرف السبب ) .... ههههههه تحتاج تغيير جدول EnEx1 حاول .... وسوف ادرج لك الملف بعد ربع ساعة من الان .... لكسب الوقت .... شكرا استاذي بحاول واعطيك خبر وسامحني لقلة الخبرة زادكم الله علما وقبولا 1
أفضل إجابة kanory قام بنشر مارس 8, 2023 أفضل إجابة قام بنشر مارس 8, 2023 تفضل الملف بعد التعديل <><><><><><><><<><><> HR19-2-2023.rar 1 1
ابو مهند شتية قام بنشر مارس 8, 2023 الكاتب قام بنشر مارس 8, 2023 6 دقائق مضت, kanory said: تفضل الملف بعد التعديل <><><><><><><><<><><> HR19-2-2023.rar 438.28 kB · 1 download اشكرك استاذي الكريم @kanory على المجهود والحل الرائع واستأذنك لو شرح بسيط لهذا الحل
kanory قام بنشر مارس 8, 2023 قام بنشر مارس 8, 2023 4 دقائق مضت, ابو مهند شتية said: اشكرك استاذي الكريم @kanory على المجهود والحل الرائع واستأذنك لو شرح بسيط لهذا الحل الجدول EnEx1 لو لاحظت فيه مفتاحين وعادة هذه المفاتيح ترفض التكرار .... لذلك عند الالحاق يرفض لتكرار هذين الحقلين طبعا ولا يتم الالحاق فقط حذفنا المفتاحين وحولناها حقول عادية ليقبل التكرار ... 1 1
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.