اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

حل مشكلة في الفترات الزمنية


إذهب إلى أفضل إجابة Solved by kanory,

الردود الموصى بها

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

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

عندي ملف يختص بالتعامل مع المدربين والمشرفين، وعندي مشكلة في الفترات:

مثلا:  قد يتم تعيين المدرب من 01/09/2022 حتى 31/01/2023

ثم قد يتجدد للبعض وقد لا يتجدد للبعض الآخر

مثلاً: قد نجدد لشخص من:   01/02/2023 حتى 31/08/2023

وقد نجدد له أكثر من مرة ولعدة فترات

 

كيف يمكنني جعل الفترات المتصلة فترة واحدة.

مثلا:  المدرب عاطف تم تعيينه من 01/09/2022 حتى 31/08/2023م

مثال.accdb

تم تعديل بواسطه أبو محمد سعيد
رابط هذا التعليق
شارك

مجرد فكرة ,,

اعمل استعلام تحديث لفترة النهاية الأولى

مثلا:  قد يتم تعيين المدرب من 01/09/2022 حتى 31/01/2023

مثلاً: قد نجدد لشخص من:   01/02/2023 حتى 31/08/2023

ليصبح تاريخ التعيين 

مثلاً: قد نجدد لشخص من:   01/09/2022 حتى 31/08/2023

هذا طبعاً إن كانت فترة التعيين متتالية وغير منفصلة ( المقصد أنه تعين بتاريخ كذا إلى تاريخ كذا ؛ ثم انقطع فترة زمنية ثم عاد لتجديد التعيين )

  • Like 1
رابط هذا التعليق
شارك

الاصل الذي يجب اتباعه هو تسجيل فترة الانقطاع سواء كانت داخل العقد او بين العقود

وفي حالتك يجب اولا ايجاد طريقة لتحويل الاعمدة الى صفوف ثم تعمل مقارنة .. بين تاريخ نهاية العقد وتاريخ بداية العقد الذي يليه

  • Like 1
رابط هذا التعليق
شارك

5 ساعات مضت, ابوخليل said:

وفي حالتك يجب اولا ايجاد طريقة لتحويل الاعمدة الى صفوف ثم تعمل مقارنة .. بين تاريخ نهاية العقد وتاريخ بداية العقد الذي يليه

لربما فكرة إنشاء جدول مفتاحه الاساسي رقم الموظف ويحتوي الفترات من إلى ، وعليه جلب القيم التاريخية لبداية العقد ونهايته ( مجرد فكرة )

  • Like 1
رابط هذا التعليق
شارك

في 20‏/9‏/2023 at 00:24, أبو محمد سعيد said:

ندي ملف يختص بالتعامل مع المدربين والمشرفين، وعندي مشكلة في الفترات:

مثلا:  قد يتم تعيين المدرب من 01/09/2022 حتى 31/01/2023

ثم قد يتجدد للبعض وقد لا يتجدد للبعض الآخر

مثلاً: قد نجدد لشخص من:   01/02/2023 حتى 31/08/2023

وقد نجدد له أكثر من مرة ولعدة فترات

 

حبذا لو تزودنا ببيانات اكثر للتجربة ولكن انظر للسجلين ( جدول قبل دمج الفترات - جدول بعد الدمج هل هذا ما تريد ؟؟؟ )

 

1.png

2.png

  • Like 1
رابط هذا التعليق
شارك

اقتباس

حبذا لو تزودنا ببيانات اكثر للتجربة ولكن انظر للسجلين ( جدول قبل دمج الفترات - جدول بعد الدمج هل هذا ما تريد ؟؟؟ )

بارك الله فيكم

صحيح هذا ما أريده بالضبط

رابط هذا التعليق
شارك

طريقتي ... از الفكرة التي اود العمل عليها ::

اولا انشاء جدول للبيانات بعد الدمج

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

طبعا توقفت لان الكود يحتاج تاكد لان السجلات كل ما كانت متنوعة من حيث التسلسل كلما كانت النتيجة اوثق ... فقط هذا كل شيى

  • Like 1
رابط هذا التعليق
شارك

اقتباس

طريقتي ... از الفكرة التي اود العمل عليها ::

اولا انشاء جدول للبيانات بعد الدمج

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

طبعا توقفت لان الكود يحتاج تاكد لان السجلات كل ما كانت متنوعة من حيث التسلسل كلما كانت النتيجة اوثق ... فقط هذا كل شيى

بارك الله فيك

يا ريت تزودني بالكود إن أمكن لعلي أجرب وتضبط الأمور

رابط هذا التعليق
شارك

  • أفضل إجابة
58 دقائق مضت, أبو محمد سعيد said:

هل من حل

 

في 23‏/9‏/2023 at 17:09, kanory said:

حبذا لو تزودنا ببيانات اكثر للتجربة

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

 

‏‏مثال (4) - نسخة.accdb

تم تعديل بواسطه kanory
  • Like 1
  • Thanks 1
رابط هذا التعليق
شارك

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information