Crystal Subreports - Overview نظرة عامة على التقارير الفرعية في تقارير كريستال

 Crystal Subreports - Overview نظرة عامة على التقارير الفرعية في تقارير كريستال

Crystal Subreports - Overview نظرة عامة على التقارير الفرعية في تقارير كريستال

Crystal Subreports - Overview نظرة عامة على التقارير الفرعية في تقارير كريستال 

Ad by Valueimpression

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

الفرق بين التقرير الفرعي والتقرير الرئيسي -

  • يتم استخدامه كعنصر في التقرير الرئيسي ولا يمكن استخدامه كتقرير منفرد.

  • لا يمكن أن يحتوي التقرير الفرعي على تقارير فرعية أخرى.

  • يمكن وضعها في أي مقطع تقرير وستتم طباعة التقرير الفرعي بأكمله في هذا القسم.

  • لا يحتوي على رأس الصفحة أو أقسام تذييلات الصفحة.

التقارير الفرعية غير المرتبطة

التقارير الفرعية غير المرتبطة هي تقارير مستقلة ولا ترتبط بياناتها بالبيانات الموجودة في التقرير الرئيسي. ليس من الضروري أن يستخدم التقرير الفرعي غير المرتبط نفس البيانات مثل التقرير الرئيسي ؛ يمكنه استخدام نفس مصدر البيانات أو مصدر بيانات مختلف تمامًا. بغض النظر عن مصادر البيانات الأساسية ، يتم التعامل مع التقارير على أنها غير ذات صلة.

التقارير الفرعية المرتبطة

تستخدم التقارير الفرعية المرتبطة البيانات المنسقة مع البيانات الموجودة في التقرير الرئيسي. يقوم البرنامج بمطابقة البيانات الموجودة في التقرير الفرعي مع البيانات الموجودة في التقرير الرئيسي. إذا قمت بإنشاء تقرير رئيسي بمعلومات العميل وتقرير فرعي بمعلومات الطلب ثم قمت بربطها ، يقوم البرنامج بإنشاء تقرير فرعي لكل عميل يتضمن جميع طلباتهم.

يمكن ربط التقارير الفرعية بروابط تمرير البيانات أو عوامل تصفية التقرير الفرعي.

إدراج التقارير الفرعية

يمكنك إدراج تقرير جديد أو تقرير موجود كتقرير فرعي في تقرير رئيسي. التقرير الفرعي له خصائص مشابهة للتقرير الرئيسي. يجب أن يكون مصدر البيانات الذي سيتم استخدامه في التقرير الفرعي مشابهًا لمصدر البيانات المستخدم في التقرير الرئيسي ويجب أيضًا أن يكون موجودًا في نفس مستودع BI. يمكنك أيضًا اختيار اتصال مصدر مختلف ولكن يجب أن يحتوي على حقل للارتباط بالتقرير الرئيسي.

لا يمكن إدراج تقرير فرعي في تقرير فرعي آخر. يمكن وضع تقرير فرعي في أي مقطع تقرير وستتم طباعة التقرير الفرعي بأكمله في هذا القسم. ومع ذلك ، لا يمكن أن يقف التقرير الفرعي بمفرده. يتم إدراجه دائمًا كعنصر في تقرير رئيسي.

تنسيق التقارير الفرعية

كيف يتم إدراج تقرير فرعي في تقرير رئيسي؟

انتقل إلى علامة التبويب إدراج ، وانقر فوق تقرير فرعي → يعرض البرنامج إطار عنصر.

تقرير فرعي

حرك المؤشر إلى المكان الذي تريده أن يظهر فيه في التقرير ، وانقر لوضعه.

يظهر مربع الحوار "إدراج تقرير فرعي" ← حدد إنشاء تقرير جديد ← اكتب اسمًا للتقرير في مربع النص "اسم التقرير". (يمكنك أيضًا إدراج تقرير فرعي موجود).

تقرير فرعي جديد
اختياروصف
استخدم مصدر بيانات التقرير الرئيسي
  • ل تحرير استعلام يظهر الصفحة

اتصل بمصدر بيانات جديد
  • و اختيار مصدر بيانات اتصال يظهر مربع الحوار

  • حدد مصدر بيانات ، ثم انقر فوق التالي

  • ل تحرير استعلام يظهر الصفحة

حدد خيارًا من منطقة اتصال البيانات ، وانقر فوق "التالي". إذا اخترت استخدام مصدر بيانات التقرير الرئيسي ، فسيتم فتح لوحة الاستعلام لإضافة كائنات في التقرير.

تحرير مشروع الاستعلام

إذا قمت بتحديد الاتصال بمصدر بيانات جديد ، فسيتم فتح نافذة اتصال مصدر بيانات جديد يمكنك من خلالها اختيار مصدر بيانات جديد.

بمجرد اختيار مصدر بيانات جديد ، تحتاج إلى تحديد العلاقة بين التقرير الرئيسي والتقرير الفرعي.

روابط التقرير الفرعي

بمجرد النقر فوق "التالي" ، سيطالبك باختيار نوع تقرير فرعي مثل مفصل ، مخطط ، إجمالي ، مخصص.

أدخل التقرير الفرعي

انقر فوق "إنهاء" → سيظهر في هيكل التقرير الرئيسي. إذا قمت بالنقر فوق علامة تبويب الصفحة ، فستظهر بيانات التقرير الفرعي في التقرير الرئيسي.

تقارير التقرير الفرعي

لإدراج تقرير موجود كتقرير فرعي

في علامة التبويب إدراج ، انقر فوق تقرير فرعي → يعرض البرنامج إطار عنصر.

حرك المؤشر إلى المكان الذي تريده أن يظهر فيه في التقرير ، وانقر لوضعه.

يظهر معالج "إدراج تقرير فرعي" ← حدد استخدام تقرير موجود ، ثم انقر فوق استعراض.

تقرير فرعي موجود

يظهر مربع الحوار فتح ← حدد التقرير الذي ترغب في استخدامه ، ثم انقر فوق فتح ← انقر فوق التالي.

إذا كان التقرير الذي حددته يحتوي على معلمات ، فستظهر صفحة ارتباطات تمرير البيانات.

قم بإعداد الروابط المناسبة ، وانقر فوق "التالي". تظهر صفحة إنشاء مرشحات التقرير الفرعي ← إنشاء روابط بين تقريرك الرئيسي والتقرير الفرعي بالنقر فوق إضافة ← انقر فوق إنهاء.

تمت إضافة التقرير الذي حددته كتقرير فرعي.

لحفظ تقرير فرعي كتقرير رئيسي

يمكنك أيضًا حفظ تقرير فرعي كتقرير رئيسي.

انقر بزر الماوس الأيمن فوق إطار التقرير الفرعي ، وانقر فوق حفظ التقرير الفرعي باسم ← حفظ باسم

حفظ التقرير الفرعي

اكتب اسمًا جديدًا للتقرير الفرعي ← انقر فوق حفظ.

يتم حفظ التقرير الفرعي كتقرير رئيسي ويمكنك فتحه واستخدامه.

قم بتحرير خصائص تقرير فرعي

يمكنك تحرير خصائص التقرير الفرعي بعد إدراجه في تقريرك الرئيسي. لتنسيق التقارير الفرعية -

انقر بزر الماوس الأيمن فوق إطار التقرير الفرعي وانقر فوق تنسيق التقرير الفرعي.

تنسيق التقرير الفرعي

يظهر مربع الحوار "تنسيق" ← تحرير القيم.

على سبيل المثال ، يمكنك تغيير اسم التقرير الفرعي وتعديل الخط والحجم واللون وما إلى ذلك.

انقر فوق إغلاق.

لدمج تقريرين غير مرتبطين

قم بإنشاء التقرير الذي تريد طباعته أولاً كتقرير رئيسي.

قم بإنشاء تقرير فرعي جديد.

ضع التقرير الفرعي في تذييل التقرير وستتم طباعته فورًا بعد التقرير الرئيسي.

تقرير التذييلات

إنشاء تقرير فرعي عند الطلب

يمكن أن تكون التقارير الفرعية عند الطلب مفيدة بشكل خاص عندما تريد إنشاء تقرير يحتوي على تقارير فرعية متعددة.

يتمثل الاختلاف بين التقارير الفرعية العادية والتقارير الفرعية عند الطلب في أن البيانات الفعلية لتقرير فرعي عند الطلب لا تتم قراءتها من مصدر البيانات حتى يعزلها المستخدم. وبهذه الطريقة ، سيتم استرداد البيانات الخاصة بالتقارير الفرعية عند الطلب التي يتم عرضها بالفعل فقط من مصدر البيانات. هذا يجعل التقارير الفرعية أكثر قابلية للإدارة.

لإنشاء تقرير فرعي عند الطلب: ضع تقريرًا فرعيًا عاديًا في تقريرك الرئيسي. انقر بزر الماوس الأيمن فوق التقرير الفرعي ، وانقر فوق تنسيق التقرير الفرعي. انقر فوق خيار التقرير الفرعي ، وحدد عند الطلب.

تقرير فرعي عند الطلب