ورود

View Full Version : سوال: نحوه چاپ رفتن کریستال ریپورت بدون نمایش آن در report view



royaprogramer
پنج شنبه 31 مرداد 1392, 07:32 صبح
سلام بچه ها من یه پروژه دارم می خوام کاربر با کلیک کردن بر روی Bottun بدون اینکه به کاربر نمایش بده مستقیماً به چاپ بره.
لطفاً رهنمایی کنید فوریه.
ممون.

Mahmoud Zaad
پنج شنبه 31 مرداد 1392, 10:08 صبح
سلام بچه؟!!!
CrystalReport3 rpt = new CrystalReport3();
rpt.PrintToPrinter(1, false, 1, 100);
در مثال بالا 1 کپی از گزارش رو به چاپگر می فرستیم و بهش میگیم که از صفحه 1 تا 100 رو چاپ کنه.

royaprogramer
پنج شنبه 31 مرداد 1392, 11:11 صبح
سلام
خیلی ممنون از شما.
ببخشید منظورم بچه ها بود. بازم معذرت می خوام ازتون.
خیلی ممون.

saiedn
سه شنبه 05 شهریور 1392, 15:53 عصر
سلام بچه؟!!!
CrystalReport3 rpt = new CrystalReport3();
rpt.PrintToPrinter(1, false, 1, 100);
در مثال بالا 1 کپی از گزارش رو به چاپگر می فرستیم و بهش میگیم که از صفحه 1 تا 100 رو چاپ کنه.

دوست عزیزم حالا اگر معلوم نباشه که فایل کریستال ریپورت از چند صفحه تشکیل شده چی؟

Mahmoud Zaad
سه شنبه 05 شهریور 1392, 16:57 عصر
دوست عزیزم حالا اگر معلوم نباشه که فایل کریستال ریپورت از چند صفحه تشکیل شده چی؟
اگه همه اطلاعات رو بخواید پرینت بگیرید به صورت زیر میشه:
rpt.PrintToPrinter(1,false,0,0);
ولی اگه می خواید حرفه ای تر عمل کنید و مشخص کنید از چه صفحه ای تا چه صفحه ای، می تونید از این لینک (http://www.codeproject.com/Articles/12280/Choosing-a-printer-when-printing-from-Crystal-Repo) کمک بگیرید.