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

كيف يمكن استخدامl معيارين في دالة Dsum

بدأه الازدي في 6 مارس 2012 · 10 رد · 489 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

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

اعتذر ايها الاخوة ارى اني اثقلت عليكم في الاسئلة لكن لعل الله يفيد بها من قد يصادف ما صدفت من مشاكل و هذا المنتدى له افضال علي و اناس لن انسى جميلهم علي

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

المعيار الثاني متغير و هو عبارة عن ارقام بنود مثل 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:

test.zip

#2

اخي الفاضل

لو قمت بوضع مثالك هنا كان تم التعديل عليه مباشرة

ولكن جرب هذا التعديل وابلغنا بالنتيجة

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

بالتوفيق

#3

أعتقد

Me![text27] = DSum("[ertbat_last1]", "all", "[yes] = 'نعم'" & And "[b_no]='" & Me.b_no & "'")
#4
zahrah كتب:

اخي الفاضل

لو قمت بوضع مثالك هنا كان تم التعديل عليه مباشرة

ولكن جرب هذا التعديل وابلغنا بالنتيجة

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

بالتوفيق

اختي زهرة بارك الله فيك على مساعدتك يظهر لي خطأ Syntax error

سأحاول رفع الملف حجمه كبير او سأستخرج الملفات المطلوبة

تم تعديل هذه المشاركة بواسطة نجوم الكون في 6 مارس 2012 في 21:58

#5

البرنامج مرفق بارك الله فيكم

Database1.zip

#6
أبو لميس كتب:

أعتقد

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

اشكرك اخي ابو لميس هناك خطأ ايضا في الكود

البرنامج ارفقته في الرد السابق انار الله بصيرتك

#7

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

تفضل أخي

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

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

تم تعديل هذه المشاركة بواسطة إياد بيك في 6 مارس 2012 في 23:19

عَـجِبْتُ لِمَنْ يَتَفَكَّـرُ فى مَـأْكُولِهِ كَيْـفَ لا يَتَفَـكَّـرُ فى مَعْـقُـولِهِ، فَيُجَنِّبُ بَطْنَهُ ما يُؤْذيهِ، وَ يُودِعُ صَدْرَهُ ما يُرْدِيهِ

(الحسن بن علي بن أبي طالب)

#8
إياد بيك كتب:

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

تفضل أخي

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

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

اخي اياد بيك لطالما كنت خير معين اسأل الله لك الفردوس الاعلى من الجنة و للاخوان الكرام و الاخت زهرة كذلك

و فقك الله وجعل الله لك في كل عمل تقوم به اجر و مثوبة فرج الله همك و غمك و المسلمين اجمعين :)

#9

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

الملف بعد التعديل

post-15367-067206700 1331066012_thumb.gi

za-Database1.rar

بالتوفيق

المرفقات
xx.gif
#10
نجوم الكون كتب:

اخي اياد بيك لطالما كنت خير معين اسأل الله لك الفردوس الاعلى من الجنة و للاخوان الكرام و الاخت زهرة كذلك

و فقك الله وجعل الله لك في كل عمل تقوم به اجر و مثوبة فرج الله همك و غمك و المسلمين اجمعين :)

غالي والطلب رخيص

أطلب منكم الدعاء لي بالفرج القريب بإذن الله

عَـجِبْتُ لِمَنْ يَتَفَكَّـرُ فى مَـأْكُولِهِ كَيْـفَ لا يَتَفَـكَّـرُ فى مَعْـقُـولِهِ، فَيُجَنِّبُ بَطْنَهُ ما يُؤْذيهِ، وَ يُودِعُ صَدْرَهُ ما يُرْدِيهِ

(الحسن بن علي بن أبي طالب)

#11
zahrah كتب:

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

الملف بعد التعديل

post-15367-067206700 1331066012_thumb.gi

za-Database1.rar

بالتوفيق

وفقك الله اختنا زهرة انار الله دربك بالايمان و طاعة الرحمن و دخول الجنان اشكرك و آسف اتعبتكم معي :)

تم تعديل هذه المشاركة بواسطة نجوم الكون في 6 مارس 2012 في 23:55

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