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

الجمع في الاستعلام بأكثر من شرط


kaser906

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

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

او الاستفسار عن كيفية الجمع في الاستعلام بأكثر من شرط

مثلا

لوكان قيمة الحقل f= 1

يكون مجموع الحقل Total = الحقل R+الحقل M+ الحقل s

لوكان قيمة الحقل f= 2

يكون مجموع الحقل Total = الحقلN+الحقل D+ الحقل A

لوكان قيمة الحقل f= 3

يكون مجموع الحقل Total = الحقلH+الحقل L+ الحقل T

لوكان قيمة الحقل f= null

يكون مجموع الحقل Total = 0

ماهي المعادلة لتنفيذ هذا الجمع  ?

تم تعديل بواسطه kaser906
رابط هذا التعليق
شارك

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

اخي العزيز 

تفضل التعبير :

Total: IIf([f]=1;[s]+[m]+[r];IIf([f]=2;[a]+[d]+[n];IIf([f]=3;[t]+[l]+[h];IIf(IsNull([f]);0))))

تفضل مثال على ذلك

 

بالتوفيق

test.rar

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

14 دقائق مضت, يوسف أحمد said:

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

اخي العزيز 

تفضل التعبير :


Total: IIf([f]=1;[s]+[m]+[r];IIf([f]=2;[a]+[d]+[n];IIf([f]=3;[t]+[l]+[h];IIf(IsNull([f]);0))))

تفضل مثال على ذلك

 

بالتوفيق

test.rar

@يوسف أحمد

الله يعطيك العافية استاذي الكريم

هذا هو المطلوب

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

منذ ساعه, kaser906 said:

سؤال اخر استاذي الكريم

لوكان هناك شرط أخر مع حقل f

مثلا اذا كان حقل F = 1 وحقل C=1

 يكون مجموع الحقل Total = الحقل R+الحقل M+ الحقل s

السلام عليكم 

فى نفس التعبير لأستاذنا الأستاذ يوسف استخدم and  اذا أردت تحقق الشرطين معا واستخدم or اذا اردت تحقق احد الشرطين

هكذا

Total: IIf([f]=1 And [c1] =1;[s]+[m]+[r];IIf([f]=2;[a]+[d]+[n];IIf([f]=3;[t]+[l]+[h];IIf(IsNull([f]);0))))

 

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

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

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



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

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

Important Information