PDA

View Full Version : ارسال چاپ به چابگر بعد از لود فرم report



sorena2000
شنبه 09 آذر 1392, 21:54 عصر
سلام دوستان
من گزارشم رو با Report Viewer طراحی و درست کردم .
حالا می خوام وقتی گزارش رو به کاربر نمایش میدم همون موقع پنجره print هم باز بشه مثل همون printtoprint کریستال.
همجا رو گشتم اما چیزه بدرد بخوری ندیدم .
ممنون میشم اگه کسی میدونه جواب بده .

plus
شنبه 09 آذر 1392, 22:24 عصر
متد PrintDialog مربوط به کنترل ReportViewer رو فراخوانی کنید.

sorena2000
شنبه 09 آذر 1392, 23:23 عصر
متد PrintDialog مربوط به کنترل ReportViewer رو فراخوانی کنید.

بعد از فراخوانی متد این پیغام رو میده برنامه

Operation is not valid due to the current state of the object.


وقتی متد رو توی 1 button قرار میدم اجرا میشه اما توی فرم لود اجرا نمیشه .

plus
شنبه 09 آذر 1392, 23:51 عصر
بعد از فراخوانی متد این پیغام رو میده برنامه

Operation is not valid due to the current state of the object.


وقتی متد رو توی 1 button قرار میدم اجرا میشه اما توی فرم لود اجرا نمیشه .

احتمالا به این خاطر هست که در اون لحظه کنترل در حال لود کردن Report هست...رویداد های مختلف کنترل رو بررسی کنید، مثل RenderingComplete و ببینید چه موقعی میشه فهمید زمان مناسب برای فراخوانی اون متد هست...

sorena2000
دوشنبه 11 آذر 1392, 15:49 عصر
احتمالا به این خاطر هست که در اون لحظه کنترل در حال لود کردن Report هست...رویداد های مختلف کنترل رو بررسی کنید، مثل RenderingComplete و ببینید چه موقعی میشه فهمید زمان مناسب برای فراخوانی اون متد هست...


ممنون می شم بیشتر توضیح بدید که کجا و چطور ازش استفاده کنم .
با تشکر

sorena2000
یک شنبه 17 آذر 1392, 13:19 عصر
کسی از دوستان راه حلی برای این مشکل من نداره؟؟؟؟
تو یه سایت دیگه گفته بودن از رویداد show استفاده کنید که اون هم باز مشکل من رو رفع نکرد و همون پیغام خطا رو میده .