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

كيفية منع التكرار في الاستعلام !

بدأه man_2011 في 6 يوليو 2008 · 5 رد · 1,832 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

عندي مشكلة في الاستعلام المرفق وهو مكون من خمس جداول وهم :

جدول السنة - جدول الميزانية - جدول مصروفات المناسبات - جدول مصروفات عامة - جدول الايرادات

ما ارغب به هو عمل إستعلام يبين المطلوب التالي ( الميزانية - مصروفات المناسبات - المصروفات العامة + الايرادات = الصافي )

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

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

جدول المناسبات = 350 بينما في الاستعلام = 1400

جدول المصروفات العامة = 42 في الاستعلام = 168

جدول الايراد = 700 في الاستعلام = 2800

اي ان مشكلة التكرار لم تحل بعد بل ان كل مجموع قد تكرر 4 مرات وليس مره واحده

المرفق يوضح اكثر

______1.rar

تم تعديل هذه المشاركة بواسطة man_2011 في 6 يوليو 2008 في 16:40

#2

مساعدة ع السريع

قم أخى بعمل استعلام بالإجمالى Sum لكل جدول على حدة النتيجة= صف واحد فقط يعرض الإجماليات

قم بعمل استعلام يشمل كافة الاستعلامات التى تم عمل لها التجميع والنتيجة = صف واحد فقط يعرض الإجماليات

وبذلك لن تحصل على تكرارات

حل آخر

قم بعمل استعلام توحيد يشمل البيان والمبلغ والتاريخ ومن ثم عمل استعلام عليه يقوم بتجميع المنصرف +الإيراد

وهكذا...

عفواً لضيق وقتى

سلام

تم تعديل هذه المشاركة بواسطة هانى عوض في 6 يوليو 2008 في 20:15

#3

مشكور عزيزي هاني عوض

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

شكرا لك عزيزي مره ثانية على مساعدتك لي

#4

توصلت إلى حل ولكن ليس بعملي اي اني اعمل علاقة بين الجداول المطلوبة بالسنة

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

ثم عملت إستعلام لهم كلهم وعملت علاقة بين الاستعلامات بالسنة وتم المطلوب واظهر مجموع كل سنة على حده وبشكل سليم

لكن حين اعمل فورم لتدخيل المعلومات سيصبح من الممل في كل مره ادخال السنة

اتمنى ان هناك طريقة افضل

#5

جاري الانتظار................

#6

السلام عليكم

تم عمل نفس الاستعلام باستخدام دالة DSUM

وممكن وضع شرط داخل كل دالة

مرفق مثال

______.rar

تم تعديل هذه المشاركة بواسطة مبروك في 10 يوليو 2008 في 21:34

39224663we8.gif

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…