اذهب الي المحتوي
أوفيسنا

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


ra7yl2006
إذهب إلى أفضل إجابة Solved by د.كاف يار,

الردود الموصى بها

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

بعد اذن الاخوة في المنتدى

عندي مشكلة في دالة (iif) مطلوب اغير العام الدراسي لكل الطلاب 

فعملت استعلام تحديث وكتبت في منشئ الاستعلام

iif([العام الدراسي]="2021/2022";"2022/2023")   لكن للاسف بيعطي رسالة انه لا يمكن التحديث

مع اني عملت نفس الاستعلام لنقل الطلاب من مرحلة للمرحلة الاعلى واشتغل بدون مشاكل

وشكرا للجميع

1.jpg

2.jpg

رابط هذا التعليق
شارك

بهذه الطريقة لن تتمكن من تغيير العام الدراسي للطلاب 

لأن هذه الخطوة التي تقوم بها هي فقط فلتر و ليس تحديث للبيانات

انت تحتاج الى تحديث للبيانات

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

رابط هذا التعليق
شارك

1 دقيقه مضت, د.كاف يار said:

تفضل هذا التعديل

استبدل المعيار بالتالي

IIf([العام الدراسي]=7;8;7)

شكرا اخي الكريم على مجهودك 

هل ممكن توضيح لماذا العام الدراسي تحديدا يتم التعامل معها عن طريق كود العام وليس اسم العام

على عكس في حين استخدام نفس الدالة لتحديث الصفوف الدراسية للطلاب يتم التعامل مع اسم المرحلة وليس المفتاح الاساسي 

وشكرا جزيلا على تعاونك

تحياتي

رابط هذا التعليق
شارك

  • أفضل إجابة

لأن نوع العمود رقمي و يأخذ قيمته من جدول العام الدراسي بناء على كود العام

نصيحة لك استبدل نوع العمود و اجعله نصي لكي يسهل العمل عليه

تفضل هذا التعديل كما تريده تماما بعد تغيير نوع عمود السنة الدراسية

 

school.accdb

  • Like 1
رابط هذا التعليق
شارك

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

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



سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information