بسم الله الرحمن الرحيم
سلام من الله عليكم و رحمة منه و بركات
اعتذر ايها الاخوة ارى اني اثقلت عليكم في الاسئلة لكن لعل الله يفيد بها من قد يصادف ما صدفت من مشاكل و هذا المنتدى له افضال علي و اناس لن انسى جميلهم علي
ايها الاخوة سؤالي بسيط بارك الله فيكم لدي نموذجين اساسي و فرعي به عملية جمع لحقول هناك معييارين اساسين واحد يقوم على على القيمة نعم او لا من مربع تحرير و سرد حيث اذا كان السجل قيمته نعم فان المجاميع تذهب الى حقل و اذا لا تذهب على حقل آخر هذا المعيار في النموذج الفرعي
المعيار الثاني متغير و هو عبارة عن ارقام بنود مثل 2079/00/00/3 او قد يكون 222 ليس له شكل محدد حيث ان هذا المعيار في الحقل الاساسي يغير الصفحات التي بها السجلات لكل بند
السؤال بسيط جدا
كيف يكون المعيارين في كود واحد حيث انه اذا استند على المعيار الاول نعم و لا فانه يعمل بصفة سليمة لكن يجمع جميع السجلات التي نعم من جميع الصفحات بينما المطلوب جمع فقط السجلات التي بنعم مثلا او لا في صفحة السجلات ذات البند الذي يحمل مثلا الرقم 2079/00/00/3 و ليس من جميع الصفحات
اذا استند على المعيار الثاني فقط فانه يجمع جميع القيم السجل في صفحة البند المخصص سواء كانت نعم او لا
خلاصة الكلام كيف يمكن ان يكون المعيارين في كود واحد
المعيار الاول نعم و لا فقط
Me![text27] = DSum("[ertbat_last1]", "all", _
"[yes] = 'نعم'")
يعمل بصفة ممتازه
المعيار الثاني متغير
Me![text27] = DSum("[ertbat_last1]", "all", "[b_no]='" & Me.b_no & "'")
يعمل كذلك بصفة ممتازه
كيف يمكن دمج المعيارين في دالة واحدة بحيث يعملان سويا
محاولتي
Me![text27] = DSum("[ertbat_last1]", "all", _
"[yes] = 'نعم'" And _
"[b_no] = & Me.b_no & '")
طبعا لم يعمل بصفة سليمة :sad: صورة توضيحية في المرفقات و الف شكر مقدما :huh:

