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

( تمت الاجابة ) كيف يمكن اضافة شرط اضافي الى دالة Dsum


kingskull

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

بسم الله الرحمن الرحيم

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

اخواني كيف من الممكن اضافة شرط او معيار اضافي الى دالة Dsum

Me![text1] = DSum("[field1]", "tab", "[yn]='" & Me.yn & "'")
اريد اضافة المعيار b_no من نفس الجدول الى الدالة مالصيغة الصحيحة في ذلك هذا الجزء الاول
الجزء الثاني ايها السادة ان لدي حقلان field1 و field2
ولدي المعيار مربع تحرير وسرد فيه القيمتين نعم ولا اذا كان السجل يأخذ القيمة نعم فانه يجمع حقول field1
واذا لا يجمع الحقل field2
استخدم هذه الدالة




Private Sub أمر17_Click()

If yn = "نعم" Then

Me![text1] = DSum("[field1]", "tab", "[yn]='" & Me.yn & "'")

Else

  Me.text1 = 0

If yn = "لا" Then

Me![text2] = DSum("[field2]", "tab", "[yn]='" & Me.yn & "'")

Else[/size]

[size=5]  Me.text2 = 0[/size]

[size=5]End If

End If

Me.Refresh

Me.Requery

End Sub

المشكلة ان الناتج يظهر فقط للسجل الذي امامه الاشارة و عند اختيار آخر يظهر كذلك السجل المحدد فقط بينما اريد مجموع السجلات yn هو combobox مربع التحرير و السرد

ولكم خالص المودة و التقدير

test.zip

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

اخوي

الاستعلامات تحقق لك اكثر مما تتخيل فحاول توظيفها في استخراج المجاميع والاحصاءات

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

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

ايها الاخوة ستحل مشكلتي لو تم تصحيح الخطأ في هذا الكود


Me![text27] = DSum("[ertbat_last1]", "all", _

	"[yes] = 'نعم'" And _

	 "[b_no] = & Me.b_no & '")

هذا الكود يعمل بصفة سليمة

Me![text27] = DSum("[ertbat_last1]", "all", _

	"[yes] = 'نعم'")

كذلك هذا يعمل بصفة سليمة

Me![text27] = DSum("[ertbat_last1]", "all", "[b_no]='" & Me.b_no & "'")

اريد كلاهما مع بعض في كود و احد

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

اخي الكريم

جرب هذا :

Me![text27] = DSum("[ertbat_last1]", "all", "[b_no]='" & [b_no] & "'" & " and [yes] ='" & "نعم" & "'")

اخي ابو خليل بيض الله وجهك هذا ما اريد يعمل الكود بصفة ممتازة اسأل الله لك التوفيق و السداد اسعدك الله في الدارين :smile:

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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

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

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

Important Information