PDA

View Full Version : سوال: تغییر پرینت سایز بدون به هم خورده گی ظاهر گزارش



Mask
شنبه 22 بهمن 1390, 12:02 عصر
با سلام.
من برای چاپ گزارش هام از کوییک ریپورت استفاده میکنم.
مشکلم اینه که کاربر برنامم گاهی میخواهد چاپ گزارش رو بر روی کاغذ A4 و گاهی روی A5 و گاهی روی کاغذ پرینتر 5 سانتی یا 8 سانتی پرینت بگیره.
منطقی به نظر نمیاد برای هر سایز کاغذ ، من یه فرم پرینت درست کنم.
اگه برنامه ورد رو دیده باشید در قسمت تنظیمات پرینت قسمتی داره به نام Scale to paper size ، من دقیقا دنبال همچین منویی میگردم.
البته محدودیتی در استفاده از فست ریپورت یا کوییک ریپورت ندارم. اگه واقعا کوییک ریپورت همچین منویی نداشته باشه و فست داشته باشه. میتونم گزارشات رو در فست بگیرم.
ممنون.

tiphooo
شنبه 22 بهمن 1390, 19:56 عصر
در FastReport موقع چاپ گزینه PrintMode دارد و با استفاده از PrintOnSheet سایز چاپ تعیین می شود و نیاز به کار خاصی ندارد ولی QuickReport را نمی دانم شاید آن هم همینجوری باشد سالهاست که کار نکردم

Mask
یک شنبه 23 بهمن 1390, 12:00 عصر
ممنون دوست عزیز.
من گزارشاتم رو بردم بر روی فست.
با این روشی که فرمودید نتونستم سایز رو تغییر بدم.
میشه یه نمونه ای چیزی برام بزارید؟
ممنون.

Mask
دوشنبه 08 اسفند 1390, 18:17 عصر
یادم رفت بگم. من از دلفی xe استفاده میکنم. و فست 4.12

tiphooo
دوشنبه 08 اسفند 1390, 20:57 عصر
نمونه نمی خواهد وقتی دکمه چاپ گزارش رو زدی در صفحه ظاهر شده مواردی که گفتم وجود داره و نیاز یه کار خاصی نیست فقط سایز صفحه ، شماره صفحه ، تعداد کپی و ... را انتخاب کن

Mask
دوشنبه 08 اسفند 1390, 21:12 عصر
ای جان.:خجالت:
قربون شکلت:لبخندساده: ، من میخام این تغییرات رو با کد نویسی انجام بدم و کاربر نیازی نباشه تنظیماتی انجام بدهد. چون کاربر برنامه من فقط رو یه دکمه کلیک میکنه و مستقیم چاپ انجام میشه. دیالوگ میالوگی نمیبینه.:لبخند: