Crystal reports Crystal Reports 2010(V.13)在Visual Studio 2010中未显示任何数据
我是VS和CR的新手,已经为这个问题挣扎了好几天: 我已经安装了CR 2010,并尝试在我的VB.Net项目上创建一个报告-报告加载,显示标题,但没有数据。 在field Explorer中浏览每个字段时,它们也是空的Crystal reports Crystal Reports 2010(V.13)在Visual Studio 2010中未显示任何数据,crystal-reports,vb.net-2010,crystal-reports-2010,Crystal Reports,Vb.net 2010,Crystal Reports 2010,我是VS和CR的新手,已经为这个问题挣扎了好几天: 我已经安装了CR 2010,并尝试在我的VB.Net项目上创建一个报告-报告加载,显示标题,但没有数据。 在field Explorer中浏览每个字段时,它们也是空的 数据库和数据集都有行 报告很简单,只需显示一个表中的数据 我使用向导创建了报告,但没有手动执行任何操作 任何帮助都将不胜感激 谢谢 花了一段时间,但显然传递的数据集是空的。 下面是要添加到保存查看器的表单中的代码(如果您使用的是MyBase.Load): Private Su
- 数据库和数据集都有行
- 报告很简单,只需显示一个表中的数据
- 我使用向导创建了报告,但没有手动执行任何操作
谢谢 花了一段时间,但显然传递的数据集是空的。 下面是要添加到保存查看器的表单中的代码(如果您使用的是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您是否尝试对数据库运行相同的查询?(Crystal Reports Designer中应该有一个菜单选项:数据库>显示SQL查询…)如果您的意思是在Field Explorer->(Field)->显示SQL查询,那么它将被禁用…而不是从Field Explorer禁用。如果您使用的是Crystal Reports Designer,则屏幕顶部应有一个
数据库菜单选项;如果要在VS中编辑报告,可以在报告布局区域中单击鼠标右键,然后从下拉菜单中选择“数据库”。(当然,如果您的报表不访问SQL数据源,则所有这些都不适用。)在那里也被禁用。(使用SQL)亲爱的,当crystal报表中只有一个表时,此代码工作正常。但是当有多个表时,它会显示一个错误“LoadReportFailed”。。对此有什么建议吗?您只需要为每个表添加更多适配器和数据表。e、 g:尺寸adp2为新的。。。暗淡的国家2作为新的。。。adp2.Fill(country2)ds.Tables.Add(country2)