• 0
تامر خليفة

هل يوجد دالة في الاكسس بأسم او عمل between

سؤال

السلام عليكم جميعا

يا رب تكونوا كلكم بخير وسلام

هل يوجد به دالة او وسيلة ما لعمل شرط اذا وقعت القيمه بين قيمتين محدتين

يعني لو عاوز اقول مثلا لو الطالب درجاته بين 90% و 100% اكتب "ممتاز"

يعني دالة Between

لكن مش في الاستعلام ولكن في النموذج

وجزاكم الله كل خير

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

8 إجابة على هذا السؤال .

  • 0

جزاك الله كل خير وجزي الله الاخت زهرة خير الجزاء

ولكن ليس هذا ما ابحث عنه

الاخت زهرة جزاها الله خيرا قامت بعمل قاعدة if

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

ولكن ماذا لو كانت القيم غير متتابعه ولا حتي متقاربه

مثلا

اذا كنت تقوم بعمل برنامج للحضور و الانصراف

وهناك ورديه ميعاد حضورها الساعة 7ص ولها فتره سماح حتي الساعة 7:30ص

وورديه اخري ميعاد حضورها الساعة 3م ولها فترة سماح حتي الساعة 3:30 م

وورديه اخري ميعاد حضورها الساعة 8 ص ولها فترة سماح حتي الساعة 8:30 ص

وورديه اخري ميعاد حضورها الساعة 7م و لها فترة سماح حتي الساعة 7:30م

اذن هذه الطريقة لن تنفع

لهذا ابحث عن دالة تقوم بعمل مقارنه بين قيمتين

مثلا اذا ادخلنا ان ميعاد حضور الموظف س هو الساعة 7:15 تقوم الدالة بكتابة الورديه الاولي "اي التي ميعاد حضوره يقع بين ميعادها و ميعاد السماح لها"

ارجو ان اكون قد اوضحت ما اريد

وجزاك الله كل خير مرة اخري

وجزي الله الاخت زهرة خير الجزاء

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

اخى تامر...

السلام عليكم

من فضلك

ارفق المثال كى يستطيع الاخوة الاساتذة ان يساعدوك

بالتوفيق

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

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

جزاكم الله كل خير علي التفاعل

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

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

جزاكم الله كل خير علي التفاعل

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

يا أخي الكريم ضع مرفقات للفكرة التي تريدها

وجميع الأخوة بالخدمة

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

جزاك الله كل خير وجزي الله الاخت زهرة خير الجزاء

ولكن ليس هذا ما ابحث عنه

الاخت زهرة جزاها الله خيرا قامت بعمل قاعدة if

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

ولكن ماذا لو كانت القيم غير متتابعه ولا حتي متقاربه

مثلا

اذا كنت تقوم بعمل برنامج للحضور و الانصراف

وهناك ورديه ميعاد حضورها الساعة 7ص ولها فتره سماح حتي الساعة 7:30ص

وورديه اخري ميعاد حضورها الساعة 3م ولها فترة سماح حتي الساعة 3:30 م

وورديه اخري ميعاد حضورها الساعة 8 ص ولها فترة سماح حتي الساعة 8:30 ص

وورديه اخري ميعاد حضورها الساعة 7م و لها فترة سماح حتي الساعة 7:30م

اذن هذه الطريقة لن تنفع

لهذا ابحث عن دالة تقوم بعمل مقارنه بين قيمتين

مثلا اذا ادخلنا ان ميعاد حضور الموظف س هو الساعة 7:15 تقوم الدالة بكتابة الورديه الاولي "اي التي ميعاد حضوره يقع بين ميعادها و ميعاد السماح لها"

ارجو ان اكون قد اوضحت ما اريد

وجزاك الله كل خير مرة اخري

وجزي الله الاخت زهرة خير الجزاء

اخي الفاضل : تامر

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

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

عموما سوف نستخدم هذا الكود في حدث بعد تحديث حقل الوقت في النموذج


Private Sub EmpIN_AfterUpdate()
Select Case Me.EmpIN
Case #7:00:00 AM# To #7:30:00 AM#
Me.EmpShift = "الوردية الأولى"

Case #3:00:00 PM# To #3:30:00 PM#
Me.EmpShift = "الوردية الثانية"

Case #8:00:00 AM# To #8:30:00 AM#
Me.EmpShift = "الوردية الثالثة"

Case #7:00:00 PM# To #7:30:00 PM#
Me.EmpShift = "الوردية الرابعة"

End Select
End Sub

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

post-15367-097521500 1351867945_thumb.gi

لا تنسانا من التقييم بارك الله بك

za-MyDatabase.rar

بالتوفيق

3

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

أ/ زهره

لا اجد غير جزاكم الله كل خير

هذا ما ابحث عنه

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

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

+1 طبعا :)

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .