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

إضافة المجموع الكلي للقيم الى الجدول

مغلق
بدأه bibo_1dd في 12 يناير 2008 · 5 رد · 759 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

عندى جدول حقوله هى

a مادة 1

bمادة 2

cمادة 3

d مادة 4

e مادة 5

f مادة6

g مجموع السابق اعلاه

g=a+b+c+d+e+f

المطلوب كود يحسب مجموع الحقول فقط التى تكون اكبر من الصفر وفى حالة ان يكون اى منهما اصغر من الصفر يحسب مجموع الحقول الباقية والتى تكون قيمتها اكبر من الصفر؟؟!!

اتعشم فى الله وفيكم اهل الخبره خير لاننى اريد ان انهى قاعدة بيانات الكنترول الخاص بشغلى بهذا الكود

مثال

a=1

b=2

c=3

d=-1

e=-1

f=4

g=a+b+c+f

ويكون الناتج فى هذه الحالة 10

هذا ما اقصدة

يا ريت حد يجيبنى

شكراً

#2

g = iif(a<0,0,a) + iif(b<0,0,B)+iif(c<0,0,c)+iif(d<0,0,d)+iif(e<0,0,e)+iif(f<0,0,f)

#3

تفضل اخي bibo_1dd

في حقل محسوب باستعلام تحديد تضع التعبير ادناه

TotalAll: nz(IIf([a]<0,0,[a]))+nz(IIf(<0,0,))+nz(IIf([c]<0,0,[c]))+nz(IIf([d]<0,0,[d]))+nz(IIf([e]<0,0,[e]))+nz(IIf([f]<0,0,[f]))

اليك مثال على ذلك

بالتوفيق

dbSum.rar

#4

شكراً جداً للاخ يوسف على الكود وادخلته فى الاستعلام واشتغل ولكن اذا اردت ان ادخلة برمجياً لتدخل قيمة المجموع فى الجدول فماذا افعل؟؟؟؟!!!!

والشكر ايضاً لمشاركة ورد الاستاذ makouta للرد الفعال ايضاً

#5

تفضل اخي الكريم

هذا مثال على اضافة المجموع الكلي بواسطة الكود الى حقل المجموع في الجدول

post-15367-1200143946_thumb.gif

post-15367-1200144298_thumb.gif

zaTotal.rar

#6

شكراً للاخت زهره على المثال الرائع

ولكن فى جزئية هى عندما يكون اى حقل بقيمة سالبة ارجو عدم جمعه وجمع باقى القيم الموجبة فقط فهل هذا ممكن

وعلى كل حال انا شاكر لردودكم السريعه والمفيدة جداً لى

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

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…