في مرض التصلب العصبي المتعدد الوصول ، و معهد التمويل الدولي ترجع الدالة قيمة واحدة إذا كانت محددةيتم تقييم الحالة إلى TRUE ، أو قيمة أخرى إذا تم تقييمها إلى FALSE. تقوم دالة IIF بإرجاع إحدى الوسيطتين اعتمادًا على تقييم تعبير مثلما نستخدم المنطق في بنية IF-ELSE. يقوم بتقييم كل من الجزء الحقيقي والجزء الخاطئ ، على الرغم من أنه يُرجع واحدًا منها فقط. يغطي هذا المنشور إنشاء استعلام بسيط مع وظيفة IFF.
قم ببدء تشغيل Access 2010 ، وإنشاء الجداول ، واستعلام عن إخراج البيانات المطلوبة من الجداول. لأغراض العرض التوضيحي ، قمت بإنشاء أربعة جداول واستعلام ، كما هو موضح في لقطات الشاشة أدناه.
1. AddictiveTips يحتوي الجدول معلومات مثل: اسم الطالب ، العنوان ، رقم الهاتف

2. الدورات يحتوي الجدول على اسم المقرر ، ساعات معتمدة

3. محاضرة يحتوي الجدول اسم المحاضرة ، رقم الهاتف ، متاح (ضع علامة اختيار)

4. علامة ورقة يحتوي على درجة.

العلاقات بين الجدول والاستعلام (استعلام التقييم) يمكن أن ينظر إليه في الصورة أدناه

في نهاية الاستعلام حقل صف (مجاور ل درجة) سنضع سطرًا واحدًا من الشفرة يحتوي على IFF وظيفة من شأنها أن تولد حالة الطالب المقابلة ل درجة المضمون.
النهائي: IIf ([Grade] = "D" ، "Fail" ، "Pass")
سيضيف سطر التعليمات البرمجية هذا تسمية العمود نهائي في الاستعلام ، بشرط إذا كانت الدرجة المضمونة تساوي د. حالة الطالب سيكون فشل.

عندما نقوم بتشغيل الاستعلام ، يمكن رؤية حالة الطالب فيها نهائي حقل.

هذه طريقة بسيطة جدًا لاستخدام عامل التشغيل الشرطي ، وستصبح أكثر تعقيدًا عند تطبيق الصيغة على الشروط المعقدة.
تعليقات