السلام عليكم ورحمة الله وبركاته ،
منذ مدة وأنا أبحث عن حل لمشكلتي لكني لم أتوصل إلى الحل إلى غاية الساعة.
بكل بساطة أود طباعة فاتروة باستعمال FastReport .
الفاتروة تحتوي على عدد محدد من الأسطر و ليكن مثلا 18 سطرا.
عند تجاوز عدد الأسطر يتم إضافة صفحة جديدة تلقائيا.
و عندما تكون الصفحة تحوي على عدد أقل من 18 سطر ، مثلا 7 أسطر ، يتم إضافة باقي الأسطر (في مثالنا 11 سطر) هذه الأسطر تكون فارغة كما هو محدد في الشكل التالي :
الصورة رقم 1 لا أرغب في هذا الشكل ، و إنما في الصورة 2 هو الشيء الذي أبحث عنه.
هل من مساعدة جزاكم الله خيرا؟
السلام عليكم ،
أظن أن الرابط أعلاه لا يمثل مشكلتي ،
وللتوضيح أكثر قمت بإرفاق صورة تقريبية للفاتورة.
السلام عليكم أخي
في حالة الصفحة الواحدة اعتقد ان الامر متعلق بالتصميم يمكنك اضافة خطوط عمودية او رسم الفتورة كما تريد وثم وضع الحقول اينما تريد. من جهة أخري يمكنك وضع صورة للفاتورة كخلفية في التقرير و من ثم وضع الحقول أينما تريد.
هذا والله أعلم.
(14-04-2016, 02:09 PM)wadoud كتب : [ -> ]السلام عليكم أخي
في حالة الصفحة الواحدة اعتقد ان الامر متعلق بالتصميم يمكنك اضافة خطوط عمودية او رسم الفتورة كما تريد وثم وضع الحقول اينما تريد. من جهة أخري يمكنك وضع صورة للفاتورة كخلفية في التقرير و من ثم وضع الحقول أينما تريد.
هذا والله أعلم.
وعليكم السلام ورحمة الله وبركاته ،
شكرا على المشاركة ،
هل من مثال ؟
أخي الكريم بكل تواضع لا يحضرني مثال لانني لا أعلم الحقول التي تستعملها هل هي من شكل masterdata or detaildata
المهم إذا أعجبتك فكرة جعل تصميم ثابت للفتورة وعليه التقرير يتولى الطباعة عليه إجعل التصميم كصورة وجعله خلفية للصفحة ثم اشتغل عادي هكذا ستحافظ على التصميم مهما زادت السطور التي لا تتجاوز الصفحة
أرفقت صورة تساعد على فهم الفكرة
![[صورة: 3efdb9239b33bfd.jpg]](http://www.m5zn.com/newuploads/2016/04/14/jpg//3efdb9239b33bfd.jpg)
(14-04-2016, 06:21 PM)wadoud كتب : [ -> ]أخي الكريم بكل تواضع لا يحضرني مثال لانني لا أعلم الحقول التي تستعملها هل هي من شكل masterdata or detaildata
المهم إذا أعجبتك فكرة جعل تصميم ثابت للفتورة وعليه التقرير يتولى الطباعة عليه إجعل التصميم كصورة وجعله خلفية للصفحة ثم اشتغل عادي هكذا ستحافظ على التصميم مهما زادت السطور التي لا تتجاوز الصفحة
أرفقت صورة تساعد على فهم الفكرة
![[صورة: 3efdb9239b33bfd.jpg]](http://www.m5zn.com/newuploads/2016/04/14/jpg//3efdb9239b33bfd.jpg)
السلام عليكم ،
نعم فكرة رائعة جدا ، جعلها الله في موازين حسناتك .
سأجرب و أرجع مرة أخرى.
السلام عليكم و رحمة الله
حاليا أعمل على مشروع مشابه و صادفتني تماما نفس الاشكالية فعدد الخانات ثابت يجب أن يملأ الصفحة عند الطباعة و لو كان فارغا و في نفس الوقت عدد الحقول في الداتا ست متغير ، فكرة الأخ ودود رائعة جدا ، لكن يبقى ربما مشكل جودة الطباعة. الفكرة مشابهة تماما لما تفضل به الأخ . و هي اضافة باند فارغ(NONE) تمديده ليملأ حيز خانات الجدول أسفل ماستر داتا و نرسم فيه الجدول الفارغ ( 18 خانة) . بحيث لو تم اظهار الأسطر ستكون مطابقة و فوق الجدول الفارغ بتطلب الأمر عناية بالأبعاد حتى تظهر الخانات متجانسة و غير مزدوجة.
السلام عليكم ورحمة الله,
نعم أخيfree8voice لقد ذكرتُ فكرتك فوق , هما حلان إما الصورة الخلفية , او الرسم المباشرة على التقرير والعناية بالأبعاد يعني يدويا
والله تعالى أعلم.