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

مشكلة في دالة iif

بدأه haniameen في 29 مايو 2017 · 2 رد · 853 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم اخواني 

لدي استعلام لحساب نتيجة مادة اللغة العربية لثلاث فئات حسب حقل kind_edu ( نظامي - منازل - تعليم مجتمعي )

عند استخدام دالة iif لحساب نتيجة اللغة العربية في الاستعلام  لفئة النظامي فقط 

اجدها تحسب لباقي الفئات ايضا وهذا مرفوض 

حيث أن مضمون المعادلة يقول 

هذه معادلة النظامي  .........لو kind_edu يساوي نظامي وحقل [ ar_2 ] اقل من 12 وحقل [عربي] اقل من 50 يبقى "عربي " غير كده يبقى فاضي " " 

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

هذه معادلة المنازل  .........لو kind_edu يساوي منازل وحقل [ عربي22 ] اقل من 30 وحقل [عربي] اقل من 50 يبقى "عربي " غير كده يبقى فاضي " " 

هذه معادلة التعليم المجتمعي .........لو kind_edu يساوي تعليم مجتمعي  وحقل [ ar_2 ] اقل من 12.5 وحقل [عربي] اقل من 50 يبقى "عربي " غير كده يبقى فاضي " " 

 

فهل من الممكن تعديل الدالة iif  لفئة النظامي ويتم التطبيق لباقي الفئات

 

 

Untitled.png

 

نتيجة عربي.rar

#2

اتفضل

نتيجة_عربي: IIf([Kind_edu]="نظامي" And Val([Ar_2])<12 Or [Kind_edu]="نظامي" And [عربي]<50;"عربي";IIf([Kind_edu]="منازل" And Val([عربي22])<30 Or [Kind_edu]="منازل" And [عربي]<50;"عربي";IIf([Kind_edu]="تعليم مجتمعي" And Val([Ar_2])<12.5 Or [Kind_edu]="تعليم مجتمعي" And [عربي]<50;"عربي";" ")))
#3
shivan كتب:

اتفضل

نتيجة_عربي: IIf([Kind_edu]="نظامي" And Val([Ar_2])<12 Or [Kind_edu]="نظامي" And [عربي]<50;"عربي";IIf([Kind_edu]="منازل" And Val([عربي22])<30 Or [Kind_edu]="منازل" And [عربي]<50;"عربي";IIf([Kind_edu]="تعليم مجتمعي" And Val([Ar_2])<12.5 Or [Kind_edu]="تعليم مجتمعي" And [عربي]<50;"عربي";" ")))

 

اخي shivan  اولا أنا بأسف على التأخير في الرد  .......لأن النت فصل عندي 

واليوم أنا بشكرك على ردك وهذا فعلا هو المطلوب وجزاك الله خيرا 

وتقبل اعتذاري مرة أخرى 

اخيك هاني 

 

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