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

عرض الفرق بين تاريخين على التقويم

بدأه ابو سلاف في 5 ديسمبر 2010 · 10 رد · 1,017 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

أخواني وجدت في المنتدى برنامج صغير من تصميم المبدعه الغائبه الأخت زهرة وفقها الله

تجدونه في المرفقات وهو عبارة عن حساب الفرق بين تاريخين

ولدي طلب للتعديل إن أمكن وهو كالتالي :

1- اريد أن يتم حفظ النتائج على شكل سجلات مرتبطة بحيث يتم إضافة عدة حقول كإسم الموظف المجاز وإسم من يقوم بعمله خلال فترة إجازته وتكون النتائج مرتبطة برقم السجل .

2- اريد عرض النتائج على شكل تقويم مثل هذا http://www.islamicfinder.org/Hcal/hdate_year.php?year=1432&base=h〈=arabic بحيث أن يكون هناك تنسيق شرطي يعرض الفترة المجاز فيها و نتائج المجاز ومن يقوم بعمله كلاً له لون معين .

3- إن كان هناك إمكانية لعرض مجموعة كاملة من جميع الموظفين المجازين ومن يقوم بتأمين عملهم على شكل تقويم كما في النقطة ( 2 ) .

وشكراً لكم

المرفق في هذه المشاركة /index.php?showtopic=177412

//attachment/76862

za_Date2.rar

#2

UP

#3

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

الوضع الحالى = بمجرد نقل التركيز يدويا لخانة السن يتم ظهور السن بتاريخ اليوم

ولكن لسجل واحد فقط وأيضا عند الخروج من البرنامج وفتحه يوم آخر يكون السن حسب تاريخ الغلق يعنى غير محدث

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

ويعمل هذا النموذج فى بدء التشغيل لتكون البيانات محدثة أولا بأول عند فتح البرنامج

وهذا ملف القاعدة

تحديث بيانات السن اليوم.rar

تم تعديل هذه المشاركة بواسطة المحروسة في 6 ديسمبر 2010 في 01:08

http://

#4

عزيزي هذا مثال لأحد الأخوة وفيه طلبك بإذن الله تعالى

راقبه وأعطيني خبر

Calendar0.rar

post-12787-12741339659298.jpg

ومامن يد إلا يد الله فوقها *** وما من ظالم إلا سيبلى بأظلم

تفضل أخي الكريم | موسوعة الحميدي الذهبية | بأجزائها الثلاثة مع هدية الموسوعة .

#5

بارك الله فيك وأشكرك على تجاوبك

المثال ممتاز جداً ولكن ما اريده يختلف قليلاً .

لنفترض لدي موظف اسمه محمد يريد إجازة اعتباراً من 1/1/2011 الى 8/1/2011 ، طبعاً سيكون لدي العديد من الموظفين تقريباً 100 ، سيكون هناك إجراءات رئيسية وهي :

1- إدخال بياناتهم في جدول مستقل .

2- تسجيل بيانات الإجازة لكل موظف بحيث اذا كان محمد مجاز لمدة اسبوع فلا بد خلال هذه الفترة أن يكون هنا إختيارين إما بدون تأمين العمل أو بتأمين العمل ، إذا تم تحديد الاختيار الثاني سيكون هناك حقل كمبو يظهر بيانات الموظفين ليتم تحديد من سيقوم بتأمين عمل محمد خلال فترة إجازته .

3- إريد إظهار تقويم كامل لعام 2011 وعند تحديد اسم الموظف المجاز يتم قراءة بيانات الإجازة من إلى وفرزها على التقويم بتنسيق شرطي للموظف المجاز ولمن يقوم بتأمين عمله .

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

gh.rar

#6

عزيزي أبو سلاف

طلبك هذا ليس بالسهل ، وليس كما هو موجود بالعنوان

يعني طلبك يلزمه العمل الكثير ، لذا أحضرت لك عدة قواعد بيانات جديدة ، هناك واحدة منها جديدة على المنتدى وسيستفيد منها كل الأخوة إن شاء الله تعالى وهي مثال أجنبي عن دوامات وحضور الموضفين سنويا وشهريا ، وهي friendly interface ، وأعتقد ان بها طلبك بإذن الله تعالى

إليك 3 مرفقات

Input2000.rar

ACC2000 YearCalendar Report.rar

وهذا البرنامج الأخير المتكامل فعلا هذا البرنامج من الروائع التي رأيتها من ضمن البرامج التي تعاملت معها

يمكنك مشاهدة التقرير الشهري بعدة أشكال ، والتقرير السنوي بطريقة رائعة جدا جدا

Employee Attendance Year View.rar

1

post-12787-12741339659298.jpg

ومامن يد إلا يد الله فوقها *** وما من ظالم إلا سيبلى بأظلم

تفضل أخي الكريم | موسوعة الحميدي الذهبية | بأجزائها الثلاثة مع هدية الموسوعة .

#7

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

فعلاً البرنامج الأخير قمة الروعه ويمكن الاستفادة منه بطرق عديده

بارك الله فيك

#8

تكرم عزيزي ، هل قررت إستخدام أحد البرامج أم الإستمرار في برنامجك ؟

post-12787-12741339659298.jpg

ومامن يد إلا يد الله فوقها *** وما من ظالم إلا سيبلى بأظلم

تفضل أخي الكريم | موسوعة الحميدي الذهبية | بأجزائها الثلاثة مع هدية الموسوعة .

#9

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

مشكلتي في التنسيق الشرطي بودي لو استبدله بكود

بودي لو تنزل المرفق اللي وضعته في الأخير وتعطيني رأيك.

#10

أخي الكريم ، طلبك مستحيل في قاعدة البيانات التي أرفقتها حضرتك لعدة أسباب

في النموذج إذا أردت تظليل لكل موظف إجازته على الرزنامة فعندها ستتداخل الألوان في بعضها إن كان هناك تداخل في أيام الإجازات للموظفين ، عندها ولن تفهم من الرزنامة شيئا !!

لا يمكنك عرض الموظفين كلهم مع بعضهم في النموذج هذا

أسرع طريقة هي في البرامج التي أرفقتها لك ، والبرنامج الأخير فيه طلبك ولكن بدل التلوين يضع لك علامة معينة ، يمكنك أن تجعله يلون كل الحقول التي بها علامة في التقرير إن أردت وذلك عن طريق التنسيق الشرطي وهي سهلة بالنسبة للتقرير

في النهاية عزيزي البرنامج الأخير فيه طلبك ولكن بطريقة أخرى وأسهل ، لأن طلبك يأخذ وقت كبير تنفيذه وبالنهاية سترى أنه غير كاف ! لذا أنصحك باستخدام البرنامج الأخير

وإن رأيت حضرتك أن طريقتك أفضل ، فسأساعدك بعد أن ترفع قاعدة بيانات واضحة ونظيفة من الجداول أو النماذج الغير لازمة ، وتوضح طلبك بطريقة مرسومة ، حتى عندما نود مساعدتك نفعل لك المطلوب بحذافيره ، حتى لا يكون هناك مشاكل ، مثل عندما ننتهي من التصميم لك ، نرى أنه ليس طلبك فيكون الوقت والجهد قد ذهب سدى

عذرا على الإطالة

post-12787-12741339659298.jpg

ومامن يد إلا يد الله فوقها *** وما من ظالم إلا سيبلى بأظلم

تفضل أخي الكريم | موسوعة الحميدي الذهبية | بأجزائها الثلاثة مع هدية الموسوعة .

#11

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

لو لاحظت في صورة التقويم المرفق بالبرنامج ستجد الأيام بالشهر العربي والميلادي كنت أريد استخدام هذين التاريخين بحيث يكون العربي للموظف المجاز والانجليزي للموظف الذي يؤمن العمل باستخدام تنسيق شرطي لكليهما .

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

ما اردت هو برنامج قريب من برامج توزيع الوديات على موظفين ولكن باستخدام عدة أيام بحيث تظهر لي عدد الأيام الإجازة لكل موظف بتنسيق شرطي ، وبالنسبة للتداخل هذا سبب لي صداع ولم اعد أدري ماذا أفعل ففي البداية اعتقد أن الأمر سيكون سهل وتفاجأت بالصعوبة وأنا الآن أبحث عن حلول قريبة نوعاً ما ولكن ما سبب لي الصداع الأقوى هو أنني اريد :

1- تقسيم الموظفين لمجموعات حسب التخصص وإنشاء استعلام بحث عن تكرار ليظهر لي النتائج المتطابقة من حيث بداية ونهاية الإجازة وهذا يفيدني فقط في معرفة توافق الإجازات في تخصص محدد .

2- من ناحيه اريد أن يكون الناتج على أرض الواقع في نموذج بحيث أن يتم العرض من جميع المجموعات وتطبيق تنسيق شرطي قي حالة التطابق بالإضافة إلى تنسيق شرطي في حالة الإجازة المتوسطة بمعنى ( لو كان لدي 3 موظفين لا استطيع أن أقوم بمنحهم جميعهم إجازة في نفس الوقت كي لا يتوقف العمل لذلك احتاج غلى تحديد نسبة محدد للموظفين أن لايقل العدد المتواجد عن 1 مثلاً وأن يظهر لي تنسيق شرطي ملون .

كلامي كثير

سأوضح بشكل موسع :

لدي 5 تخصصات يوجد في كل تخصص 10 موظفين في 4 إدارات متباعدة ولا يمكن لأي موظف من تخصص معين أن يقوم بتأمين عمل إلا في تخصصه فقط في حالة قيام أحد موظفين التخصص بإجازة ، اريد أن يفهم البرنامج معلومات كل موظف من حيث تخصصه والحد الأدنى من الموظفين لتخصصه في إدارة واحده ، في حالة قيام موظف أو أكثر بإجازة من تخصص واحد في إدارة واحده يتم إظهار نسبة العجز وهل يحتاج إلموظفين زملائه إلى تأمين عمل في نفس التخصص والإدارة ؟

على سبيل المثال احمد لديه إجازة من 1/1/2011 وتنتهي في 15/1/2011 وهذه الفترة تحتوي على 1/1/2011 و 2/1/2011 .... الى 15/1/2011 وحقيقة كنت ابحث عن طريقة لإظهار الفرق بين هذين التاريخين على شكل تواريخ من 1/1/2011 الى 15/1/2011 . ( هذه نقطه )

النقطه الأخرى فرز هذه الأيام على شكل جدولي لجميع الموظفين من كل تخصص في جميع الإدارة وتكون مرتبة حسب الإدارة مع تطبيق جميع الشروط المذكورة في الأعلى .

أعتذر عن الإطالة وأعتقد أن فكرتي مخربطه كثير .

ساحاول تطبيق جزء من الفكرة وإدراج مثال وإن كنت ترى أن هناك طريقة قريبة من هذه الفكرة فأسعفني بها .

شكراً لك أخي الكريم وبارك الله فيك ونفع بك

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

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

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

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

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