السلام عليكم
اخواني الكرام ....
ارجو مساعدتي في هذا الاستعلام اريد معرفة السبب في ظهور هذه الرسالة
الرجاء الشرح الوافي وليس تقديم مثال . نظرا لانني حاولت تطبيق الامثلة ولم اوفق
لكم الشكر
السلام عليكم
اخواني الكرام ....
ارجو مساعدتي في هذا الاستعلام اريد معرفة السبب في ظهور هذه الرسالة
الرجاء الشرح الوافي وليس تقديم مثال . نظرا لانني حاولت تطبيق الامثلة ولم اوفق
لكم الشكر
اخي الفاضل
السلام عليكم ورحمة الله وبركاته
قمنا بتعديل اسم الجدول الى T وتعديل الحقول من المشتريات الى A و المبيعات الى B والمصاريف الى C لكي تتناسب مع الكود وحتى لا يحدث اي لخبطه مع اللغة العربية وتستطيع تعديلها على راحتك فلا يوجد مشكله ولكن لغرض الايضاح فقط
تستطيع عمل المجاميع حسب الطريقة التالية
1. انشىء استعلام مبني على الجدول
2. في كل حقل من الحقول استبدله بالتالي
الحقل الاول : المشتريات
AA: DSum("[A]";"T")AA تمثل تسمية المشتريات ثم تأتي الدالة DSum ثم حقل المشتريات ثم الجدول
الحقل الثاني : المبيعات
BB: DSum("[A]";"T")BB تمثل تسمية المبيعات ثم تأتي الدالة DSum ثم حقل المبيعات ثم الجدول
الحقل الثالث : المصاريف
CC: DSum("[A]";"T")CC تمثل تسمية المصاريف ثم تأتي الدالة DSum ثم حقل المصاريف ثم الجدول

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

وهناك طريقة اخرى وهي بواسطة النموذج المبني على الجدول حيث تضع في قسم تذييل النموذج العبارات التالية تحت كل حقل
=SUM([A])
=SUM()
=SUM([C])
واذا رغبت في طريقة ثالثة فهي عن طريق الكود البرمجي في محرر الفيحول بيسك حسب الكود التالي
Private Sub Form_Current()
Me![A] = DSum("[A]", "T")
Me! = DSum("", "T")
Me![C] = DSum("[C]", "T")
End Subوهذا مثالك بعد التعديل
اختكم
زهره
بارك الله فيكِ يا اختنا العزيزة
لكن هناك استفسار بسيط:
لو حذفت جميع سجلات الجدول فان الناتج يكون خالي فراغ
استطيع ان اجعلة يكون صفرا مهما كانت الطريقة
والف شكر لكِ
يا زهرة المنتدى
نعم اخي الكريم تستطيع عمل ذلك من خلال الدالة NZ
وطريقة استخدامها هي وضهعا قبل اي تعبير مثل
NZ(DSum([A]);0)
وهذا الملف بعد التعديل
الاستاذة القاديرة / زهرة
مشكورة جدا على اهتمامك الكبير لقد استفدت من شرحتك ولكن هناك مشكلة بسيطة وهي ظهور المجاميع مصاحبة لجميع الحقول اي مكررة رغم انني قمت بالتعديل على خانة قيم فريدة .
هذا من جهة ومن جهة اخرى استفسر عن المجموع عن طريق Group By
لك الود والتحية
بارك الله فيك اخي الكريم فقد ذكرتني لنقطه هامه لم اتطرق لها
وهي اخفاء الحقول الغير مرغوب بها ايضا من خصائص الاستعلام يوجد اختيار وهو اخراج كافة الحقول ضعه على لا
اما من ناحية استخدام Group By او SUM فهي لا تنفع هنا في هذه الحالة
اكرر لك الشكر والتحية على هذه المتابعة والاهتمام وادعو لك بالصحة والعافية
وآمل ان يتسع صدرك بتخصيص مشاركة لشرح استعلام Group By وان توفر بالمنتدى ارجو وضع الوصلة الدالة
اكرر لك الشكر والامتنان
هذا الموضوع مغلق.