首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

请问VB.NET为何不能显示RDLC报表数据呢

2011-12-20 
请教VB.NET为何不能显示RDLC报表数据呢?1.我先做好 一个名为 test.rdlc 报表,并且添加了数据源,其名称为:t

请教VB.NET为何不能显示RDLC报表数据呢?
1.我先做好 一个名为 test.rdlc 报表,并且添加了数据源,其名称为:testdataset, 下面的表名为: test_item (在此都预览过有数据的)

2.我新建了一个FORM,就拖了一个reportview1控件和一个Button控件, 我的button的代码如下:

  Dim datasource As New ReportDataSource("testdataset", "test_Item")
  ReportViewer1.LocalReport.DataSources.Clear()
  ReportViewer1.LocalReport.DataSources.Add(datasource)
  ReportViewer1.LocalReport.ReportPath = "test.rdlc"
  ReportViewer1.LocalReport.Refresh()
  Me.ReportViewer1.Refresh()


运行时,点击button 却没有任何反映,提示是:尚未指定报表定义的来源.
请问到底要怎么做才行呢? 请指教,谢谢!

[解决办法]
在你拖進去的那個reportview1控件的右上角有個三角形,你一點出來,選擇數據源,然後把你用到的字段指向你
的數據源即可。

热点排行