السلام عليكم
كيف أقوم بعمل تقرير لفاتورة عدد المواد فيها غير معروف
وفيها ثلاثة حقول المادة والكمية والسعر
و كيفية وضع خطوط تتكرر أيضاً مع المواد
![[صورة: _online.JPG?rnd=0.3301390086373053&sizeM=3]](http://dc141.4shared.com/img/340022840/d3949d78/_online.JPG?rnd=0.3301390086373053&sizeM=3)
وعليكم السلام ورحمة الله
أي مصمم تقارير تستخدم؟+ أرفق محاولة للتوضح.
أخي الكريم أستخدم delphi7 ==> QReport
وأأسف لعدم إرفاقي بمحاولة لأنني في المقهى
وعليكم السلام
احد الطرق:
فرضا بالتقريري لديك 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 مع الجدول
وبالتوفيق
جزاك الله خيراً أخ عبدالعزيز
ولكن عندي سؤال آخر لو سمحت...
عند انتهاء سرد المواد علي إظهار المجموع وفعلت ذلك في summary
حتى أضيف عبارة مثل "أنتم مدينون لنا ...." أو غيره
وذلك بعد الجدول مباشرة لا في نهاية الصفحة
جربت أن أضيف summary أخرى لكن المحاولة لم تنجح