[INDENT]
السلام عليكم ورحمة الله وبركاته ،
كيف طباعة فاتورة بالشكل الموضح أسفله ، حيث أن الفاتورة تحوي 22 سطرا في الصفحة الواحدة ، حتى وإن كانت الفاترة تحوي سطرا واحدا من المعلومات ، فإن باقي الأسطر تبقى خالية.
كود :
http://www11.0zz0.com/2015/08/27/13/187285358.png
[/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
أرجوا أن أكون قد أضفت بعض الشيئ ......والسلام عليكم.
هذه صورة عن الموضوع.