delphi4arab منتديات دلفي للعرب
التقارير الفرعية SubReport باستخدام FastReport - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي التقنية (https://delphi4arab.net/forum/forumdisplay.php?fid=6)
+--- قسم : دلفي و التعامل مع مولدات التقارير (https://delphi4arab.net/forum/forumdisplay.php?fid=39)
+--- الموضوع : التقارير الفرعية SubReport باستخدام FastReport (/showthread.php?tid=10104)



التقارير الفرعية SubReport باستخدام FastReport - أبو معاذ - 18-03-2019

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

لن أطيل الكلام في التعريفات و التفصيلات ، ولكن سأدخل مباشرة في الموضوع بمثال بسيط .

لنفرض أن لدينا جدولين ، الأول خاص بالمدخلات (أقصد المبالغ المدخلة في الحصالة)  و جدول آخر خاص بالمخرجات (المبالغ المخرجة من الحصالة).
و هذا تخطيط الجدولين. (و هما جدولين منفصلين لا علاقة بينهما).

[صورة: 351196190.png]
لطباعة  جدول المدخلات  أو المخرجات كل منها في تقرير منفصل ، لا إشكال فيه.

العمل المطلوب:

هو طباعة تقرير يحوي المدخلات و المخرجات في تقرير واحد  مثل ما هو موضح في الشكل .

[صورة: 353369449.png]

يمكن فعل ذلك باستخدام التقارير الفرعية SubReport.

نبدأ على بركة الله.

ننشئ تقرير بسيط يحوي المعلومات كما في الشكل السابق.

في الشريط MasterData  نضيف مكون (إن صح التعبير)  subReport  كما في الشكل التالي :

[صورة: 405052394.png]

و نضعه على اليمين (على حسب الحاجة) ، ومباشرة بعد وضعه يقوم FastReport  بإنشاء صفحة جديدة .

[صورة: 928782912.png]
نقوم بإضافة (في التقرير الفريعي) الأشرطة اللازمة  في مثالي سأكتفي بالشريط MasterData  ،
نقوم بربط هذا الشريط بمصدر المعطيات الخاص بالمدخلات.
وبعد تغيير بسيط (ويمكن يأخذ منك قليلا من الوقت في حالة اللغة العربية) ، يصبح التصميم كالآتي:


[صورة: 685030381.png]

نضيف مكون آخر (إن صح التعبير)  subReport  كما في الشكل التالي :

[صورة: 285364206.png]

نتيع نفس الخطوات السابقة.

و في الأخير يصبح لدينا تقرير بالشكل التالي :
[صورة: 399754593.png]


أعلم أنه ربما يمكن فعل هذا التقرير بطريقة أخرى ، لكن الغرض هو التعريف (المبسط)  لكيفية استعمال  التقارير الفرعية.

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


RE: التقارير الفرعية SubReport باستخدام FastReport - Osama.AlHosni - 25-11-2019

بارك الله فيك


RE: التقارير الفرعية SubReport باستخدام FastReport - bouh25 - 25-11-2019

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


RE: التقارير الفرعية SubReport باستخدام FastReport - أبو معاذ - 25-11-2019

(25-11-2019, 03:20 PM)bouh25 كتب : بارك الله فيك اخي الكريم لو سمحت
نفس التقرير ولكن يقوم بطباعة المدخلات و المخرجات ليوم واحد فقط وهذا اليوم يختاره المستعمل

نفس العملية ،
فقط استعمل ال SQL.


RE: التقارير الفرعية SubReport باستخدام FastReport - wadi.alyaqut - 06-02-2021

بارك الله فيك