اذهب الي المحتوي
أوفيسنا

أبو حوده

03 عضو مميز
  • Posts

    261
  • تاريخ الانضمام

  • تاريخ اخر زياره

كل منشورات العضو أبو حوده

  1. السلام عليكم ورحمة الله وبركاته مثال لاستخراج تاريخ استحقاق الترقية وبما ان الترقية مرتان فى كل عام ...كمثال ... مرة فى الاول من شهر يونيو ( 2000/6/1 ) ومرة فى الاول من شهر ديسمبر (2000/12/1 ) ودة الثابت فى الموضوع وحيث انه يوجد بعض من الموظفين يحصلوا على الترقية لاسباب عديدة بين التاريخين فالمطلوب هو :- 1- عند حصول الموظف على الترقيه فى اى تاريخ اقل من 2000/6/1 واكبر من 1999/12/1 عند استخراج تاريخ استحقاق الترقيه يتحول الى 2000/6/1 2- عند حصول الموظف على الترقيه فى اى تاريخ اقل من 2000/12/1 واكبر من 2000/6/1عند استخراج تاريخ استحقاق الترقيه يتحول الى 2000/12/1 ومرفق نفس المثال للموضوع السابق ارجوا كتابه الكود الذى يسمح بذلك علما بأن السنة متغيرة مثال 4.accdb
  2. بالفعل مدخلات البرنامج الرئيسي كثيره جدا وفيها تواريخ مشابهه كتير لكن بنفس الحقول والاسماء
  3. بالفعل طبقتها ولم تحل المشكله
  4. تمام بالفعل اخى العزيز
  5. اخى العزيز اولا متأسف لفتحى الموضوع مرة ثانية لكن عند تطبيق الاستعلام فى القاعدة الام ظهرت مشكله ثانية وهى عند وجود اكثر من شخص حصلوا على الترقيه فى نفس التاريخ يتكرر فى الاستعلام رقم 1 الاسم بعدد التواريخ المشابه ودة سبب مشكله كبيرة فلو امكن تلافى ذلك الخطا علما بأنى ارفقت المثال مرة اخرى وكررت نفس تاريخ الترقى للسجل رقم 2 و3 وظهرت المشكلة وقمت بتفعيل القيم الفريدة فى الاستعلام ولم تحل المشكلة اسف مرة اخرى لفتح الموضوع مرة اخرى رغم انى قمت باختيار افضل اجابة قبل التأكد من نجاح الموضوع على القاعدة الام ولعله خير ربما يستفيد احد الاعضاء الكرام من خطأى هذا ...والله الموفق مثال 2.accdb
  6. الف الف شكر ياغالي هو ده المطلوب بالفعل
  7. تمام بالفعل اخى العزيز
  8. السلام عليكم ورحمة الله وبركاتة اخوانى الاعزاء يوجد قاعدة بيانات بها :- جدول البيانات الشخصية person وجدول الترقيات tarkea وجدول كود الترقيه codtar ولكل سجل من person عدة سجلات فى tarkea بالتواريخ التى حصل بها الشخص على الترقيه واسم الترقيه التى حصل عليها قمت بعمل استعلام رقم 5 لاستخراج متى يتستحق الشخص الترقيه القادمة ونجحت بالفعل لكن بيظهر مع السجل المراد عرضة فقط جميع السجلات للدرجات التى حصل عليها الموظف سابقا يعنى المطلوب عرضة فقط هو اخر تاريخ للدرجة التى حصل عليها الموظف معها بعد الحساب بعدد السنوات .... متى يستحق الترقية القادمة بطريقة اخرى انظر لاخر سجل فى الاستعلام رقم 5 لكل سجل رئيسى .. يعنى السجل رقم 1 رئيسى له ثلاثة سجلات بثلاث ترقيات انظر لاحدث تاريخ الترقى قصاد الدرجة الحالية مثال.accdb
  9. تسلم ايدك اخى @jjafferr على هذا المجهود وهذه الفكرة الرائعة يعنى اللى منعرفش ننفذة فى الاستعلام ممكن تنفيذة من خلال الوحدات النمطية ويتم منادتها من الاستعلام ... الله يبارك فى حضرتك ويجزيك خيرا عن كل ماتقدمه
  10. برجاء تصحيح الكود aadd7: IIf(IsNull([R2]);"لا يـــوجـــد";[R2]) Or IIf([R2]=7;"تم الانتهاء";[R2])
  11. aadd6: IIf(IsNull([HH]);"لا يـــوجـــد";[HH]) طيب باقى الشرط لما تكون قيمة الحقل 7 تظهر كلمة تم الانتهاء هنعمل الشرط ازاى
  12. اخى الفاضل فى الموضوع السابق كانت قاعدة واحدة IF كمثال aadd6: IIf(IsNull([HH]);"لا يـــوجـــد";[HH]) طيب لوعاوز فى نفس الشرط لما تكون قيمة الحقل تساوى 7 فى نفس الشرط هنعمل الشرط ازاى يعنى كIF و ELSE
  13. لو عندى جدول باسم MHO به حقل باسم HH وكنت عاوز الحقل اذا كان خالى تظهر كلمه لا يوجد واذا كانت قيمته بتساوى الرقم 7 تظهر كلمه تم الانتهاء فى الاستعلام ممكن الاخوة الخبراء يتفضلوا بكتابة الكود وكل الشكر مقدما
  14. الله عليك ربنا يبارك فيك وفى اولادك الى يوم الدين...... بس نفسى فى طلب ياريت احد من الاخوة الكرام سواء المشرفين او الخبراء يعمل كورس كيفية كتابة الاكواد حتى يتعلم الاخوة المبتدئين فى الاكسس مبادئ واسس كتابة الاكواد
  15. السلام عليكم ورحمة الله وبركاتة موجود قاعدة بيانات المطلوب فى الاستعلام الجدولى عند وجود حقل اجمالى الممنوح للسنة يساوى صفر تضاف كلمة لا يوجد مكان الصفر مثال.accdb
  16. العفو اخى الفاضل هذا واجبنا تجاه بعضنا البعض ربنا يديم المعروف ويجعلنا دائما سبب فى فك كرب بعض ويجازى المسئولين عن هذا الصرح العظيم والقائمين عليه خير الجزاء لانهم اتاحوا لنا فرصه التواصل والتعلم والتعرف على شخصيات جميله وخدومة امثال حضرتك وابا جودى وجميع الاخوة المشرفين والاعضاء الكرام
  17. الله اكبر عليك يسلم ايدك ومجهودك هو دة المطلوب وكمان جمعت كل السجلات فى الاستعلام الثانى الله يباركلك ويجعله فى ميزان حسناتك ويرزقك من حيث لا تحتسب ..امين
  18. اخى الفاضل التاريخ فى السجل الثانى هو 12/12/2019 الى 25/2/2020 عاوز استخرج ايام الاجازة فى 2020 فقط باليوم يعنى هنبدا من شهر يناير 31 يوم وتاريخ نهاية الاجازة 25/2 يبقى يناير كله و25 يوم من شهر فبراير يبقى المجموع 56 يوم فى السجل دة فقط
  19. شهر يناير 31 يوم وشهر فبراير هناخد منه 25 يوم يبقى المجموع 56
  20. الاخ @ابا جودى السجل رقم 2 فى الجدول AGAZA_MARDY لما نحسب عدد ايام سنة 2020 هنلاقيها 56 يوم مش 59 حضرتك الكود كدة فيه مشكله ياريت نعرفها فين علشان كدة النتيجة مش مضبوطة
  21. ممكن ترفق المثال بعد التعديل لان علامات التنصيص والفواصل غير مضبوطة معى تم ضبط الفواصل لكن لم يتم جمع باقى السجلات عليها هو كدة تم فصل التواريخ المشتركة فاضل جمع باقى السجلات عليها ليتم اخراج ما حصل عليه الشخص فى عام 2020
  22. نسخة mdb على الرغم من تأكدى من عمل النسخة السابقة New Microsoft Access 11111.mdb
×
×
  • اضف...

Important Information