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

مشكلة برجاء الحل - تكرار البيانات بالتقرير من جملة الاستعلام

بدأه adam1 في 8 مارس 2009 · 4 رد · 1,600 مشاهدة · في تصميم وبرمجة التقارير
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

كمثال مبسك للمشكلة

يوجد 3 جداول احدهما جدول وليكن باسم الشركة ورقمها وهو الجدول الرئيسى بحيث رقم الشركة هو المفتاح الاساسى

والجدولين الاخرين احداهما جدول بالادارات واخر بالاقسام وبلجدولين اكلا منها اسم الادارة ورقم الشركة كمفتاح اجنبى والاخر اسم القسم ورقم الشركة كمفتاح اجنبى لرقم الشركة

المشكلة عند عمل علاقة بين الجداول فى تكوين التقرير يتم تكرار البيانات فى جملة الاستعلام

كمثال

يوجد بجدول الادارات 3 ادارات وجدول الاقسام 2 قسم فعند عمل الاستعلام يظهر مجموع صفوف الاستعلام بالتقرير 3+2 ويتم تكرار البيانات لكل جدول

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

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

وشكرا

#2

(مشاركة فارغة)

#3

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

"نحن لا نستسلم... ننتصر أو نموت.... وهذه ليست النهاية... بل سيكون عليكم أن تحاربوا الجيل القادم والاجيال التي تليه... اما أنا... فإن عمري سيكون أطول من عمر شانقي."

عمر المختار

اللهم انعم على بلادي بالأمن والأمان

#4
adam1 كتب:
كمثال مبسك للمشكلة

يوجد 3 جداول احدهما جدول وليكن باسم الشركة ورقمها وهو الجدول الرئيسى بحيث رقم الشركة هو المفتاح الاساسى

والجدولين الاخرين احداهما جدول بالادارات واخر بالاقسام وبلجدولين اكلا منها اسم الادارة ورقم الشركة كمفتاح اجنبى والاخر اسم القسم ورقم الشركة كمفتاح اجنبى لرقم الشركة

المشكلة عند عمل علاقة بين الجداول فى تكوين التقرير يتم تكرار البيانات فى جملة الاستعلام

كمثال

يوجد بجدول الادارات 3 ادارات وجدول الاقسام 2 قسم فعند عمل الاستعلام يظهر مجموع صفوف الاستعلام بالتقرير 3+2 ويتم تكرار البيانات لكل جدول

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

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

وشكرا

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

Check your quiery, I think you have an inner join condition, try to join the tables correctly so there will be no repeates.

I will follow up with you on this problem.

مدونتي- http://crystalreportsbi.blogspot.com  Crystal Reports

#5
Mubarak Abdella كتب:
السلام عليكــم ورحمـة الله وبركاتــه ،،

Check your quiery, I think you have an inner join condition, try to join the tables correctly so there will be no repeates.

I will follow up with you on this problem.

specifically, you need a left outer join between your first table and second table, go to your database table relations, then right click on the link between two tables, make sure they are linked correctly through the proper Id`s, and then select link properties to left join.

if any problems let me know.

مدونتي- http://crystalreportsbi.blogspot.com  Crystal Reports

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

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

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

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

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