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

مساعدة في دالة dsum


إذهب إلى أفضل إجابة Solved by jjafferr,

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

السلام عليكم ... لدي نموذج fmicrobiology اريد ان اظهر مجموع  حقل micronum في النوذج والتقرير ان امكن   بشرط حقل microtype = large  بعد بحث عن اسم في حقل الاسم

Capt5ure.PNG

micro.accdb

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

الاستاذ @أحمد الفلاحجى  روعة جدا لكنك بنيت الدالة على الجدول وان قمت باخذ فكرتك ووحفظت الاستعلام الداخلي للنموذج باسم استعلام2    فتكون الدالة بهذا الشكل 

=DSum("[micronum]","استعلام2","[microtype]='large' ")

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

 

micro.accdb

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

اخى الفاضل

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

مرفقك ليس به اى استعلامات مش هتفرق استعلام او جدول

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

الاستاذ الفاضل @أحمد الفلاحجى لو تلاحظ في مرفقك كان يجمع حقل micronum من الجدول وانا اريدة يجمع من النموذج 

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

  • أفضل إجابة

وعليكم السلام 🙂

 

في ذيل النموذج Form Footer  (ونفس الطريقة للتقرير) :

image.png.723377b90ad1863365befd475bcb51cf.png

.

=Sum(IIf([microtype]='Large',[micronum],0))

.

والنتيجة

image.png.3e4fca24280d7946b055669cd9dce529.png

.

وللتأكد ان النتيجة صحيحة ، نستخدم المجاميع في استعلامك:

للجميع:

image.png.66cf2d0223a31dd6d89d9a092352f0d7.png 

.

وفقط large :

image.png.138e046cc268dc019098501e38917b6e.png

.

والنتيجة مطابقة لتلك التي في النموذج 🙂

 

وبعد البحث:

image.png.fc3f0c078546aef939bac0d2abc00e5a.png

 

جعفر

 

 

1183.micro.accdb.zip

 

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

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

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



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

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

Important Information