我在DataSet中添加到表中的数据未在XtraReport中显示

时间:2011-10-11 21:41:13

标签: c# dataset devexpress xtrareport

我的数据集中有一个表,我在Visual Studio 2010的数据集设计视图中创建它。然后在我的XtraReport1类中,我有一些引用这些表列的标签。一开始这个表是空的。当程序运行时,此表填充数据,然后我在我的代码中创建一个新的XtraReport并调用.ShowPreviewDialog()以显示报告。但它是空的,没有错误。我不理解的地方?

XtraReport1 report = new XtraReport1();
report.ShowPreviewDialog();

我想当我在我的代码和ShowPreviewDialog中新建一个XtraReport时,在这个特定时间XtraReport查看数据集并获取其数据。我错了吗?我确信XtraReport正在使用的表是完整的数据,因为我在GridView中准确显示其数据 - GridView有数据,但XtraReport没有!!

1 个答案:

答案 0 :(得分:0)

答案是Davide Piras在评论中所说的内容:您没有将数据表与报表对象相关联。在调用showpreview之前,将其分配给报表数据源