المشاركات : 531
المواضيع 4
الإنتساب : May 2016
السمعة :
55
الشكر: 694
تم شكره 535 مرات في 367 مشاركات
يا عبد الله،
ال ReportViewer1.Height خاصة بارتفاع أداة عرض التقرير في الفورم وليس ارتفاع التقرير
المشاركات : 401
المواضيع 109
الإنتساب : Jul 2013
السمعة :
10
الشكر: 973
تم شكره 473 مرات في 181 مشاركات
شكرا أخي الكريم معك حق
ما رأيك في هذا الكود
ReportViewer1.LocalReport.GetDefaultPageSettings().PaperSize.Width = 1000
أيضا لم يشتغل معي
أتمنى أن تفيدنا بأفكارك أخي
المشاركات : 531
المواضيع 4
الإنتساب : May 2016
السمعة :
55
الشكر: 694
تم شكره 535 مرات في 367 مشاركات
إذا كانت طابعة كاشير (مثل بتاع السوبيرمارشي) فلا تشغل بالك بالطول لأن تعريف الطابعة يتحكم بها،
فقط كل اللي عليك تضع أداة Table والتي سيكون اسمها في التقرير بعد اضافتها Tablix لتمتد بحسب عدد الصفوف حسب البيانات من الداتاسيت،
طبعاً لا تنس تضيف للتقرير الهيدر Header الذي يحتوي اسم المتجر وشعاره وعنوانه وهاتفه والفوتر Footer الذي يحتوي المجموع والشكر.
مثل هذه البرامج الافضل تجربتها على الطابعات المخصصة وليس على الطابعات العادية التي تستخدم ورق محدد الطول مثل A4 وما شابه.
المشاركات : 531
المواضيع 4
الإنتساب : May 2016
السمعة :
55
الشكر: 694
تم شكره 535 مرات في 367 مشاركات
13-07-16, 01:28 PM
(آخر تعديل لهذه المشاركة : 13-07-16, 01:31 PM {2} بواسطة الوادي.)
أحجام الورق التي تراها في الصورة هي المقاسات الافتراضية ولكن حالما تركب طابعة كاشير وتثبت التعريف الخاص بها سترى اسماء أخرى.
ركب طابعة Receipt Printer على جهازك وجرب،
سيختلف الوضع الذي وضعته في الصورة.
لا تنسى تثبت تعريف طابعة Receipt Printer
المشاركات : 401
المواضيع 109
الإنتساب : Jul 2013
السمعة :
10
الشكر: 973
تم شكره 473 مرات في 181 مشاركات
شكرا كثير أخي الوادي
سأجرب أقتني واحد لأعمل عليها
جزاك الله كل خير
المشاركات : 141
المواضيع 26
الإنتساب : May 2016
الشكر: 90
تم شكره 55 مرات في 41 مشاركات
وسؤالي للاخوة واذا اريد جعل التقرير نفس حجم ورقة A4
فما هو القياس والحجم المناسب للتقرير لوضعه
بصراحه مددت التقرير وجعلته قياس حجمه
9.91667in, 6.71875in
مدري هل هو يناسب ورقة a4 او انه سيطبع في ورقتين وستكون الصفحه عريضة اكبر من a4
المشاركات : 531
المواضيع 4
الإنتساب : May 2016
السمعة :
55
الشكر: 694
تم شكره 535 مرات في 367 مشاركات
يا طالب،
انتبه، لازم تحسب حساب الهوامش، تقدر تعرف الهوامش من القائمة Report وتختار Report Properties فتلاقي في Page Setup مقاس الورقة والهوامش
لكن اذا كان التقرير يعرض صفوف من البيانات فلا تمدد الطول أكثر من ارتفاع أداة Tablix لأنها ستمدد تلقائيا حسب الصفوف الناتجة من قاعدة البيانات
المشاركات : 401
المواضيع 109
الإنتساب : Jul 2013
السمعة :
10
الشكر: 973
تم شكره 473 مرات في 181 مشاركات
معك حق أخي الوادي
هل يمكنني أن أصدر معلومات أكتبها في datagridview إلى أداة Tablix
فأنا غير مرتبط بأي قادة بيانات
ستكون أنقدتني لو وجدت لي طريقة أخي , فأنا أستعمل الباراميترات فقط لإرسال سطر بسطر إلى لأدات textbox