اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

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

قام بنشر

السلام عليكم

اخوتي الاعزاء

كيف يمكنني استخدام دالة Dsum في استعلام بحيث

احول مجموع كتب الشكر لفترة محددة من جدول التشكرات الى استعلام العلاوات بشرط ان كتب الشكر صدرت بعد اخر اعلاوة وقبل العلاوة القادمة

علما ان النتيجة المطلوبة يمكن حلها بالنماذج ولكني احتاجها بالاستعلامات

Database9.rar

قام بنشر (معدل)

شكرا استاذ حسام جار التنزيل

 

بارك الله بجهودك الطيبة لكني احتاج الى ان يكون الاستعلام قابل للاضافة وباستخدام Dsum واكرر شكري لحضرتك

 

تم تعديل بواسطه ahmed79eee
قام بنشر

مع ان الاستاذ @husamwahab وضع حل متميز عن طريق عمل استعلامين بعد انشاء علاقة رأس باطراف بين الجدولين والنتيجة متميزة

ومن باب اثراء الموضوع وتعدد الحلول ممكن الوصول للنتيجة بدون اجراء اي تعديل وباستعلام واحد عن طريق دالة dsum بثلاثة معايير

Nz(DSum("[total]";"كتب_الشكر";"[تاريخ_الكتاب]>" & Format([تاريخ اخر علاوة];"\#mm\/dd\/yyyy\#") & "And [تاريخ_الكتاب]<" & Format([تاريخ العلاوة القادمة];"\#mm\/dd\/yyyy\#") & "and [الاسم]='" & [الاسم] & "'");0)

تفسير التعبير

اجمع عدد كتب الشكر اذا كان تاريخ الكتاب اكبر من تاريح العلاوة وتاريخ الكتاب اصغر من تاريخ العلاوة القادمة واسم الموظف يساوي اسم الموظف وفي حالة عدم التطابق ضع العدد يساوي صفر

ايضاح بسبب استخدام اسماء عربية للحقول لا يظهر الكود في المنتدى بشكل صحيح

الملف مرفق

 

 

Database910.accdb

  • Like 3
قام بنشر
3 ساعات مضت, ahmed79eee said:

شكرا جزيلا استاذي العزيز ... ربي يجعلها في ميزان حسناتكم

العفو اخي والشكر لله سبحانه وجزاك الله خير

  • Like 1

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

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

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

Important Information