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

كيف انشئ تقرير باستخدام ال QReport

مغلق
بدأه asaad_h في 18 ديسمبر 2002 · 5 رد · 1,579 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

الرجاء اسعافي بشرح مفصل عن كيفية انشاء التقارير باستخدام الquich report

#2

الأداة الأولى كما نلاحظ هي

QuickRep و لها الخاصية dataset و تستخدم لربط التقرير بقاععدة البيانات

الخاصية bands لتحديد صفات صفحة الطباعة

hascolonsheader لوضع رأس للأعمدة مثل اسماء الجداول

hasdetels لعرض السجل موضوع الطباعة ويتكرر بعدد السجلات

haspageheader لعرض رأس للصفحة مثل اسم الشركة صاحبة الجدول

***********************

الأداة الثانية QRSubDetail وهي لعرض تفاصيل الجدول

QRStringsBand لا أعرف بالضبط هذه الأداة

QRBand لإنشاء تذيل للصفحة يمكنك وضع فيه اسم شركتك

QRChildBand كذلك الأمر لا أعرف

QRGroup ====================

QRLabel لكتابة اسم الجدول الذي تريد طباعته و هي label عادية

QRDBText لعرض النص الموجود في الجدول و عليك تحديد الdataset و ال datafield

باقي الأدوات النصية لذات الأمر

QRShape لوضع فاصل بين الأعمدة وله الخاصية shape لتحديد شكلهويكرر حسب تكرر السجل

إذا وضعته في QRSubDetail وتستطيع بواسطته إنشاء الفواصل بين الجداول

بقيت الأداة QRTextFilter وتستخدم لطباعة الجداول المفلترة أو المربوطة بطريقة

master/detels

الأداة QRSysData لطباعة التاريخ أو الوقت

لقد وضعت مثال بسيط و أرجوا أن يوضح لك كيفية التعامل مع طباعة التقارير

أخوك حازم

report.zip

#3

الأخ حازم يأخي انت من خير الناس تعلم لماذا لأن الشاعر يقول:

وخير الناس من تقضى على يديه للناس حاجات

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

group reports وكيفية عرض بيانات يعني :

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

مستقلة عن درجات الدورات الأخرى وبنفس التقرير بحيث يظهر عندي بالأخير مجموع درجات جميع الدورات يعني بأختصار (مجامبع مفصلة لكل دورة ومجاميغ لكل الدورات) والسلام عليك.

#4

أخي العزيز شكرا لك على كلامك اللطيف و قد أعطيتني أكثر من حقي بكثير...

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

مع delphi مثالين عن الطباعة تستطيع الاطلاع عليهما و الاستفادة منهما وهما موجودان في المسار BorlandDelphi6DemosQuickRpt أو تستطيع تحميلهما من هنا مباشرة في الملف المرفق

أخوك حازم

quickrpt.zip

#5

الاخ حازم

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

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

طبعا المثال المرفق يقتصر فقط على قراءه البيانات من ملف واحد فلو امكن كيف يمكن ان اقراء البيانات من اكثر من ملف و كيف يمكن اجراء عمليات التصفية للبيانات دون التغيير في الجدول

و اعزك الله ورعاك

اخوك اسعد

#6

شكرا لك يا أخ أسعد على دعائك و لك مثله إن شاء الله

هل من الممكن أن توضح سؤالك أكثر فهل تقصد كيفية طباعة أكثر من جدول بنفس أدوات الطباعة و كيفية طباعة الجداول المفلترة أم كيفية فلترة الجداول

أم شيء آخر

أخوك حازم

هذا الموضوع مغلق.

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