我正在使用ASP.NET,SQL和Crystal Report。我已成功生成單頁報告。但是,當報表大小超過一頁以上時,Crystal Report僅顯示首頁數據。當我點擊下一個按鈕時,它顯示「源空或找不到源」,如消息。Crystal Report僅顯示第一頁
Protected Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Dim rptDoc As New ReportDocument
Dim ds As New StudentDataSet
Dim sqlCon As SqlConnection
Dim dt As New DataTable
dt.TableName = "Crystal Report Example"
sqlCon = New SqlConnection(myCon)
Dim da As New SqlDataAdapter("select * from tblStudent", sqlCon)
da.Fill(dt)
ds.Tables(0).Merge(dt)
rptDoc.Load(Server.MapPath("~\Reports\StudentList.rpt"))
rptDoc.SetDataSource(ds)
CrystalReportViewer1.ReportSource = rptDoc
End Sub
對於大多數人來說,這看起來並沒有發生。而且您還沒有發佈任何與大多數人分開的案例,這意味着您的問題中沒有任何信息可供人們用來回答。發佈源代碼或其他細節,以便這裏的人們可以順利通過。 –
那麼確切的消息框是「沒有有效的報告源可用」。我目前無法發佈圖片。它顯示,當我點擊水晶報告的下一頁按鈕。 – Abdul