У меня проблема с моим кодом, использующим VS2015, я почти закончил проект, только кристаллический отчет остановил меня.Я хочу напечатать только одну строку в моем отчете Crystal после добавления моего набора данных из набора данных, используя этот код, но выдает ошибку:
If dgvop.SelectedRows.Count > 0 Then
Dim Name As String = dgvop.SelectedRows(0).Cells(1).Value
Dim sex As String = dgvop.SelectedRows(0).Cells(2).Value
Dim age As String = dgvop.SelectedRows(0).Cells(3).Value
Me.Lis.operation.Rows.Clear()
Me.Lis.operation.AddoperationRow(Name, sex)
End If
Dim rpt As New Labrpt
rpt.SetDataSource(Lis)
Me.CrystalReportViewer1.ReportSource = rpt
, но AddoperationRow (Имя, пол) сказал, что перегружен, и я использую другой код
If dgvop.SelectedRows.Count > 0 Then
Dim Name As String = dgvop.SelectedRows(0).Cells(1).Value
Dim sex As String = dgvop.SelectedRows(0).Cells(2).Value
Dim age As String = dgvop.SelectedRows(0).Cells(3).Value
Me.Lis.operation.Rows.Clear()
Me.Lis.operation.Rows.Add(Name, sex)
End If
Dim rpt As New Labrpt
rpt.SetDataSource(Lis)
Me.CrystalReportViewer1.ReportSource = rpt
, но когда я нажимаю печать, отчет долго обрабатывается без отображения каких-либо данных.Я надеюсь, что мой вопрос понят, большое спасибо за вашу помощь.