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

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

بدأه tamer_kh_5251 في 1 نوفمبر 2012 · 8 رد · 3,030 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

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

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

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

يعني دالة Between

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

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

#2

تفضل هذا مثال للاخت زهرة

التقدير.rar

1

سيد الاستغفار

{ اللهم أنت ربي لا إله إلا أنت خلقتني وأنا عبدك وأنا على عهدك ووعدك ما استطعت أعوذ بك من شر ما صنعت أبوء لك بنعمتك علي وأبوء لك بذنبي فاغفر لي فإنه لا يغفر الذنوب إلا أنت}

من قالها من النهار موقنا بها فمات من يومه قبل أن يمسي فهو من أهل الجنة ومن قالها من الليل وهو موقن بها فمات قبل أن يصبح فهو من أهل الجنة .رواه البخاري

#3

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

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

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

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

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

مثلا

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

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

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

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

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

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

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

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

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

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

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

#4

اخى تامر...

السلام عليكم

من فضلك

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

بالتوفيق

#5

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

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

#6
tamer_kh_5251 كتب:

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

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

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

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

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

عَـجِبْتُ لِمَنْ يَتَفَكَّـرُ فى مَـأْكُولِهِ كَيْـفَ لا يَتَفَـكَّـرُ فى مَعْـقُـولِهِ، فَيُجَنِّبُ بَطْنَهُ ما يُؤْذيهِ، وَ يُودِعُ صَدْرَهُ ما يُرْدِيهِ

(الحسن بن علي بن أبي طالب)

#7
tamer_kh_5251 كتب:

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

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

الاخت زهرة جزاها الله خيرا قامت بعمل قاعدة 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

بالتوفيق

المرفقات
AA1.gif
3
#9

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

+1 طبعا :)

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