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

سؤال في دالة if

مغلق
بدأه الباشاقمرالزمان في 20 أكتوبر 2005 · 2 رد · 567 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

الإخوة الأفاضل

اذا كان لدي حقل معين أرغب في استخدام دالة IF في عمل هذا الحقل كا لتالي:

اذا كان هذا الرقم الموجود في هذا الحقل( ولنسميه م1) أقل من2500 فعند الدخول على الحقل التالي وليكن (م2) فإنه يضرب الرقم في 20% ويظهر ذلك في الحقل م2 أما إذا كان الرقم أقل من 5000فإنه يضرب الناتج في 25% وإذا كان أقل من7000فإنه يضرب في 30% وإذا كان أكثر من 7000 فإنه يضرب الرقم في 40%

لكم شكري سلفاَ

والله هو الموفق

الباشا قمر الزمان

الله هو الموفق لسواء السبيل

#2

اخي الباشا

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

شوف ياباشا المسألة سهله جدا حسب الطريقة التاليه

1. اعمل جدول وضع به حقلين نص

الاول اسمه M1

والثاني اسمه M2

احفظ الجدول

2. الان انشئ نموذج مبني على الجدول

3. اعرض النموذج في عرض التصميم واختر مربع النص M2 وفي حدث بعد التحديث اكتب الكود هذا

Private Sub M1_AfterUpdate()
If Me.M1 <= 2500 Then
Me.M2 = M1 * 20 / 100
ElseIf Me.M1 <= 5000 Then
Me.M2 = M1 * 25 / 100
ElseIf Me.M1 <= 7000 Then
Me.M2 = M1 * 30 / 100
ElseIf Me.M1 > 7000 Then
Me.M2 = M1 * 40 / 100
End If
End Sub

وهذا مثال بإسمك ياباشا

Basha.rar

#3

ختي الفاضلة/زهرة

كل سنة وانت طيبة

أشكرك مقدماً على هذا المجهود الرائع والمكلل بإسمي وسوف أشاهد ه الآن

لكي خالص الشكر والتقدير

والله هو الموفق

الباشا قمر الزمان

الله هو الموفق لسواء السبيل

هذا الموضوع مغلق.

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