[INDENT]
السلام عليكم ورحمة الله وبركاته ،
كيف طباعة فاتورة بالشكل الموضح أسفله ، حيث أن الفاتورة تحوي 22 سطرا في الصفحة الواحدة ، حتى وإن كانت الفاترة تحوي سطرا واحدا من المعلومات ، فإن باقي الأسطر تبقى خالية.
كود :
http://www11.0zz0.com/2015/08/27/13/187285358.png
[/INDENT]
على حسب ما فهمت اذا كنت تستخدم فاستريبور فضعها في بانر Masterdetail
و ارسم 22 خط ستضهر في كل الصفحات
rahiche كتب :على حسب ما فهمت اذا كنت تستخدم فاستريبور فضعها في بانر masterdetail
و ارسم 22 خط ستضهر في كل الصفحات
شكرا على الإجابة ،
لكن كيف ذلك ؟
اتمنا ان يساعدك الدرس
كود :
www.youtube.com/watch?v=lxkNMn6iyFw
[indent]
أخي عبد الرؤوف لا أجد في الفيديو الذي أشرت إليه ، أقول لا أجد إجابة على سؤالي ...
[/indent]
السلام عليكم ....... سأتقدم بهذه المشاركة المتواضعة لعلها تقود إلى فكرة ثم إلى حلول ننتفع بها كلنا.
بالنسبة لصانع التقارير Quickreport : تضع في الصفحة مايلي :
1- headerpage
2- Qrgroup1 الخاصية Footerband= Qrband1
3- Qrband1
4- Summary
5- بعدها تضع Qrshap21,2,3,4.............. حسب أسطر وأعمدة الفاتورة.
بالنسبة للشطر المهم من هذا هو : 1- التحكم في إرتفاع Qrband1 عن طريق الخاصية height
2- في الحدث beforeprint للصفحة تضع الكود :
if (table1.recordcount mod 22 <=21)and((table1.recordcount mod >0) then
أرجوا أن أكون قد أضفت بعض الشيئ ......والسلام عليكم.
هذه صورة عن الموضوع.
عدرا على الخطأ في الكود , الكود كالآتي: if ((table1.recordcount mod 22 >0) then
السلام عليكم.... عدرا فقد نسيت ادراج masterdetail بالمناسبة أنا أستخدم quickreport بدلا من fastreport