بسم الله الرحمن الرحيم
السلام عليكم و رحمة الله و بركاته ،
لقد قمت بإنشاء Crystal Reports يقوم بعرض بيانات لجدول ما عن طريق الـ Wizard .
من ثم أدرجت Section Detail b ..
بعد ذلك ، قمت بإضافة SubReport داخل هذا الـ Section لجدول آخر يرتبط بالجدول الرئيسي عن طريق حقل الـ primary key .
وقد تمت اضافة الـ SubReport بنجاح .
المشكلة كالتالي :
يقوم بعرض الصف ( (row الأول للجدول الرئيسي من ثم يعرض الصفوف المرتبط في الجدول الفرعي.
بعد ذلك ، يقوم بتكرار هذا الصف الأول و الصفوف المرتبط به .
عدد التكرارات يساوي عدد الصفوف الفرعي .
المطلوب :
أن يقوم بعرض الصف و الصفوف المرتبطه به لمرة واحدة فقط .
مثال توضيحي :
لنفترض لدينا جدول رئيسي يدعى " Customer " يحتوي على الحقول التالية :
CustomerID, CustomerName , CustomerAddress
والجدول الثاني الفرعي يدعى "Orders" ، يحتوي على الحقول التالية :
OrderID, CustomerID,OrderTotal
و لنفرض أن الجدول Customers يحتوي على البيانات التالية :
الصف الأول 1 Mohd Asia
الصف الثاني 2 Jim America
و لنفترض أن الجدول Orders يحتوي على البيانات التالية :
الصف ا لأول 101 1 100
الصف الثاني 102 2 30
الصف الثالث 103 1 40
_______
بعد ذلك عند عمل استعراض لبيانات التقرير يعرض التالي :
CustomeAddress CustomerName CustomerID
Asia Mohd 1
Total Custome ID OrderID
101 1 100
103 1 40
Asia Mohd 1
Total Custome ID OrderID
101 1 100
103 1 40
America Jim 2
Total Custome ID OrderID
102 2 30
كما تلاحظون حدث تكرار للـ Customer ID = 1 ، و للحقول المرتبطة به.
، حاولت نقل بيانات الـ SubReport إلى نفس الـ Section Detail المعروض به بيانات الجدول الرئيسي أي إلى Detail Section a ، لكن نفس المشكلة تكررت معي و لم يحلها ذلك .
لا اعلم إذا واجهتكم هذه المشكلة ،
و لكني أرجو أن أجد الحل لديكم .
، تحياتي.