mehr83
جمعه 12 مهر 1387, 00:20 صبح
من تو برنامم برای لود ریپورت از کد زیر استفاده میکنم
Try
CrystalReportViewer1.ReportSource = Me.R1
R1.SetDatabaseLogon("user1", "user1")
R1.SetParameterValue("par1", par1.Text)
R1.PrintToPrinter(1, False, 1, 1)
Catch ex As Exception
MessageBox.Show("خطای چاپ بلیط")
Button2.Enabled = True
End Tryدو تا مشکل داره
1- بعضی وقتا لود ریپورت با مشکل مواجه میشه مخصوصا اگر دفعه اول اجرای برنامه باشه
2- وقتی لود ریپورت با مشکل مواجه میشه قبل از MessageBox.Show("خطای چاپ بلیط" خطای loade report failed توسط سیستم نشان داده میشه و نمیوتنم لا اقل از نشان دادن این خطا توسط سیستم جلوگیری کنم
؟؟
----------------------------------------------------------------------
فروش ويژه مجموعه كامل محصولات آموزش برنامه نويسي AppDev
Asp.NET , Visual Basic.NET , Visual C#.NET , SQL Server 2008 , Web Service , LINQ , Html , Xml , SharePoint
اطلاعات بيشتر در
http://sadrasystem.org (http://sadrasystem.org/)
Try
CrystalReportViewer1.ReportSource = Me.R1
R1.SetDatabaseLogon("user1", "user1")
R1.SetParameterValue("par1", par1.Text)
R1.PrintToPrinter(1, False, 1, 1)
Catch ex As Exception
MessageBox.Show("خطای چاپ بلیط")
Button2.Enabled = True
End Tryدو تا مشکل داره
1- بعضی وقتا لود ریپورت با مشکل مواجه میشه مخصوصا اگر دفعه اول اجرای برنامه باشه
2- وقتی لود ریپورت با مشکل مواجه میشه قبل از MessageBox.Show("خطای چاپ بلیط" خطای loade report failed توسط سیستم نشان داده میشه و نمیوتنم لا اقل از نشان دادن این خطا توسط سیستم جلوگیری کنم
؟؟
----------------------------------------------------------------------
فروش ويژه مجموعه كامل محصولات آموزش برنامه نويسي AppDev
Asp.NET , Visual Basic.NET , Visual C#.NET , SQL Server 2008 , Web Service , LINQ , Html , Xml , SharePoint
اطلاعات بيشتر در
http://sadrasystem.org (http://sadrasystem.org/)