PDA

View Full Version : سوال: چاپ مستقیم report viewer



saman_hm
یک شنبه 07 خرداد 1391, 14:04 عصر
با سلام . اول بگم که هرچی جستجو کردم چیزی پیدا نکردم .
من یه نرم افزار صندوق خانوادگی نوشتم که برای پرداخت ها رسید چاپ میکنه . حالا میخوام رسید رو بدون اینکه نشون بده مستقیم بفرسته به پرینتر . رسیدها مو با report viewer درست کردم . چه جوری میتونم این کارو بکنم که رسید رو بهم نشون نده و مستقیم چاپ کنه .

مرسییی

mortezahei
سه شنبه 09 آبان 1396, 22:40 عصر
من هم خیلی دنبال اینم اگه کسی میدونه لطفا بگه ..... از سایت های دیگه چیزی نمی فهمم.

336699
چهارشنبه 10 آبان 1396, 09:45 صبح
سلام
این لینک رو بررسی کنید.

https://msdn.microsoft.com/en-us/library/ms252091.aspx

mortezahei
چهارشنبه 10 آبان 1396, 18:41 عصر
سلام
این لینک رو بررسی کنید.

https://msdn.microsoft.com/en-us/library/ms252091.aspx

report من کامله توی reportviewr نشون میده اما باید دکمه پرینت بزنی میخوام مستقیم پرینت بگیره نه اینکه reportviewer نمایش داده بشه یا print dialog؟

توی این لینک نمیدونم چطوری باید report را فراخوانی کنم؟؟؟

atbin2010
پنج شنبه 03 اسفند 1396, 22:48 عصر
این سوال منم هست ؟ کسی به نتیجه نرسیده؟

danialafshari
شنبه 05 اسفند 1396, 00:53 صبح
با سلام
همون لینک بالا رو باید پیاده سازی کنید
https://msdn.microsoft.com/en-us/library/ms252091.aspx
آپلود کردم البته نیاز به کمی تغییر داره
http://s9.picofile.com/file/8320190692/ReportViewer.rar.html
ولی به شدت توصیه میکنم که از یک گزارشگیر حرفه ای مانند stimulsoft یا fast report استفاده کنید
کد پرینت مستفیم در استیمول:

StiReport stiReport1= .....; //some codes for set report
stiReport1.Print(showPrintDialog:false);

به همین راحتی!
موفق باشید

علی فتحی
سه شنبه 21 فروردین 1397, 14:29 عصر
سلام منم به شدت توسیه میکنم از رپورت ویور استفاده بشه چون درچاپ رکودهای بالا خیلی سریعتره درضمن گزارش استیمون و فست همراه برنامه و قابل دسترسی توسط استفاده کننده
گاهی طرف بد جوری گزارشات رو ویرایش کرده اصلا ماهیت نرم افزار رو زیر سوال برده این مورد رو داشتم بنده که عرض کردم.

درضمن مطلب زیاد پیچیده نیست همراه فرم بنده یک رپورت ویور قراردادم کوچک و مخفی پشت همون فرم با یک کلیک دیتا رو رفرش میکنم و پرینت میگیرم اون سایت هایی که دوستان
پیشنهاد کردند درست ولی مطلب رو خیلی پیچیده کردند
اینم کد
reportViewer1.PrintDialog();