Crystal Reports 2010(V.13)显示Visual Studio 2010中没有数据

时间:2012-03-04 13:50:45

标签: crystal-reports vb.net-2010 crystal-reports-2010

我是VS和CR的新手,几天来一直在努力解决这个问题: 我已经安装了CR 2010,并尝试在我的VB.Net项目上创建一个报告 - 报告加载,显示标题,但没有数据。 在Field Explorer中浏览每个字段时,它们也是空的。

  • 数据库和数据集都有行
  • 报告非常简单 - 只显示一张表中的数据
  • 我使用向导创建了报告,没有手​​动完成任务

任何帮助都将不胜感激。

谢谢!

1 个答案:

答案 0 :(得分:1)

花了一段时间,但显然传递的数据集是空的。 这是添加到保存查看器的表单的代码(如果您正在使用MyBase.Load):

Private Sub test()处理MyBase.Load

    Dim rpt As New TestReport
    Dim adp As New TestDataSetTableAdapters.CountriesTableAdapter
    Dim country As New TestDataSet.tblCountriesDataTable
    Dim ds As New DataSet()

    adp.Fill(country)
    ds.Tables.Add(country)

    CrystalReportViewer1.ReportSource = rpt
    rpt.Load("TestReport.rpt")
    rpt.SetDataSource(ds)
    CrystalReportViewer1.Refresh()

End Sub