visual_sadegh
سه شنبه 21 خرداد 1387, 08:54 صبح
سلام دوستان
من به یک مشکل عجیب برخوردم
برای چاپ یک فرم بنام frmPreview ساختم و توی اون یک crystalreportviewr قرار دادم
فرض کنید توی فرم دیگه ای هستم و می خوام این فرم گزارش منو نشون بده
کدی که می نویسم اینه:
Using Cr as new Myproject.crReport1
Cr.SetDataSource(Me.Dataset1)
With FrmPreview
.CrystalReportViewer1.ReportSource=Cr
.Show
End with
End Using
کد جواب می ده و می تونیم با استفاده از این کد و فرم پریویو تمام گزارشات رو با یک فرم ببینم
ولی متوجه شدم که اگه از این کد استفاده کنم ، اگه گزارش بیشتر از یک صفحه باشه خطا میده.
به نظر شما آیا راهی برای حل این مشکل هست؟
یا راه بهتری برای ساخت فرم پریویو برای برنامه وجود داره؟
من به یک مشکل عجیب برخوردم
برای چاپ یک فرم بنام frmPreview ساختم و توی اون یک crystalreportviewr قرار دادم
فرض کنید توی فرم دیگه ای هستم و می خوام این فرم گزارش منو نشون بده
کدی که می نویسم اینه:
Using Cr as new Myproject.crReport1
Cr.SetDataSource(Me.Dataset1)
With FrmPreview
.CrystalReportViewer1.ReportSource=Cr
.Show
End with
End Using
کد جواب می ده و می تونیم با استفاده از این کد و فرم پریویو تمام گزارشات رو با یک فرم ببینم
ولی متوجه شدم که اگه از این کد استفاده کنم ، اگه گزارش بیشتر از یک صفحه باشه خطا میده.
به نظر شما آیا راهی برای حل این مشکل هست؟
یا راه بهتری برای ساخت فرم پریویو برای برنامه وجود داره؟