delphi4arab منتديات دلفي للعرب
عمل تقرير لمواد غير محددة العدد - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3)
+--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15)
+--- الموضوع : عمل تقرير لمواد غير محددة العدد (/showthread.php?tid=2180)



عمل تقرير لمواد غير محددة العدد - FPS - 13-07-2010

السلام عليكم
كيف أقوم بعمل تقرير لفاتورة عدد المواد فيها غير معروف
وفيها ثلاثة حقول المادة والكمية والسعر
و كيفية وضع خطوط تتكرر أيضاً مع المواد
[صورة: _online.JPG?rnd=0.3301390086373053&sizeM=3]


عمل تقرير لمواد غير محددة العدد - kachwahed - 13-07-2010

وعليكم السلام ورحمة الله
أي مصمم تقارير تستخدم؟+ أرفق محاولة للتوضح.



عمل تقرير لمواد غير محددة العدد - FPS - 14-07-2010

أخي الكريم أستخدم delphi7 ==> QReport
وأأسف لعدم إرفاقي بمحاولة لأنني في المقهى


عمل تقرير لمواد غير محددة العدد - محمد عبد العزيز - 22-07-2010


وعليكم السلام

احد الطرق:
فرضا بالتقريري لديك 3 Bands تغير خاصية BandType لكل منها الى
الأولى rbTitle
الثانية rbDetail
الثالثة rsummary

بالاولى Titleتضع مكون QRShape وتغير حجمه حسب طول الجدول (الجزء الاعلى فقط)
ثم تضع 3 مكونات QRLabel وتغير Caption حسب الاسماء: المادة والكمية والسعر
ثم تضيف مكونين QRShape تغير خاصية Shape الى qrsVertLine وتغير موضعهما واحد بين كل كلمتين (المادة والكمية / الكمية والسعر) ليكتمل شكل الجوزء العلوي من الجدول

بالثانية Detail تضع 4 مكونات QRShape تغير خاصية Shape الى qrsVertLine وتغير موضعهما حسب شكل الجدول، وانتبه لتكون تماما متطابقة مع التي بالجزء الاعلى
ثم تضيف 3 مكونات QRDBText وتربطها مع الجدول و الحقول الثلاث

بالثالثة Summary تضع مكون QRShape وتغير خاصية Shape الى qrsHorLine وتضعه بالمكان المناسب ليكتمل شكل الجدول

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




عمل تقرير لمواد غير محددة العدد - FPS - 24-07-2010

جزاك الله خيراً أخ عبدالعزيز
ولكن عندي سؤال آخر لو سمحت...
عند انتهاء سرد المواد علي إظهار المجموع وفعلت ذلك في summary
حتى أضيف عبارة مثل "أنتم مدينون لنا ...." أو غيره
وذلك بعد الجدول مباشرة لا في نهاية الصفحة
جربت أن أضيف summary أخرى لكن المحاولة لم تنجح