ورود

View Full Version : مشکل نشناختن Default Printer در FastReport



nasr
سه شنبه 26 فروردین 1393, 08:31 صبح
سلام
من با FastReport 2.5 در برنامه ای که با دلفی 7 نوشته ام گزارش های تهیه کرده ام

بعد داز چند سال یه تغییر در برنامه دادم و دوباره کمپایل کردم و برنامه را دادم به مشتری

الان موقع پرینت گرفتن پرینتر پیش فرض را نمیشنانسه و کاربر باید پرینتر را دستی انتخاب کنه

چون این برنامه ارباب رجوع داره و مراجعه کننده های اون زیاده کاربر باید سریع پرینت بگیره و این مشکل تاخیر در کارشون ایجاد می کنه

این مشکل در همه کامپیوترها وجود داره

در ضمن فقط در این برنامه این مشکل هست و وقتی مثلا Word یا Excel را باز کنیم مشکلی نداره.

ممنون میشم راهنمایی کنید

hadisalahi2
سه شنبه 26 فروردین 1393, 10:21 صبح
پیشنهاد میکنم فست رو به نسخه بالاتر ارتقاء بده
ممکنه با این کار مشکلت رفع بشه

nasr
سه شنبه 26 فروردین 1393, 11:34 صبح
آخه خیلی گزارش داره این برنامه.

تغییر ورژن خیلی زمانبر میشه

MohsenB
سه شنبه 26 فروردین 1393, 21:30 عصر
سلام

چک کنید تمام این مراحل رو رفته باشید :

rep1.PrintOptions.ShowDialog:= False;
//rep1.PrintOptions.Printer:= Printer.Printers[0]
rep1.ShowReport;
rep1.Print;


اگر نیاز به تنظیم دارید یک کدی شبیه به خط غیرفعال شده بنویسید
همچنین همینطور که میبینید نیاز داره که یک کامپوننت پیش نمایش حتی اگر شده بحالت مخفی بهش وصل بشه ...

موفق باشید

nasr
چهارشنبه 27 فروردین 1393, 07:18 صبح
سلام
فرقی نکرد. باز هممشکل داره