nazanin0
پنج شنبه 04 آذر 1389, 17:36 عصر
سلام
فرمی دارم که شامل چند textbox و یک datagridview و دو دکمه که یکی عملیات جستجو و دیگری باید گزارش تهیه کنه در فرم دیگه ای crystalreportviewer قرار دادم عملیات جستجو به درستی انجام می شه حالا میخوام وقتی روی دکمه گزارش کلیک کنم محتوای گرید رو در فرم دوم نمایش بده و ...
کد:دکمه گزارش گیری
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
search()
Dim r As New Reports
r.SetParameters()
r.ShowReports(dt, "Reports\tozi_software.rpt")
End Sub
در کد زیر خط اول error میده که Load report failed.
Public Function ShowReports(ByVal dt As DataTable, ByVal path As String)
f.reportDocument1.Load(path)
f.reportDocument1.SetDataSource(dt)
f.CrystalReportViewer1.ReportSource = f.reportDocument1
f.ShowDialog()
End Function
به نظر شما مشکل از کجاست من تا حالا با crystal report کار نکردم لطفاً راهنماییم کنید .
با تشکر
فرمی دارم که شامل چند textbox و یک datagridview و دو دکمه که یکی عملیات جستجو و دیگری باید گزارش تهیه کنه در فرم دیگه ای crystalreportviewer قرار دادم عملیات جستجو به درستی انجام می شه حالا میخوام وقتی روی دکمه گزارش کلیک کنم محتوای گرید رو در فرم دوم نمایش بده و ...
کد:دکمه گزارش گیری
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
search()
Dim r As New Reports
r.SetParameters()
r.ShowReports(dt, "Reports\tozi_software.rpt")
End Sub
در کد زیر خط اول error میده که Load report failed.
Public Function ShowReports(ByVal dt As DataTable, ByVal path As String)
f.reportDocument1.Load(path)
f.reportDocument1.SetDataSource(dt)
f.CrystalReportViewer1.ReportSource = f.reportDocument1
f.ShowDialog()
End Function
به نظر شما مشکل از کجاست من تا حالا با crystal report کار نکردم لطفاً راهنماییم کنید .
با تشکر