0

我的数据集中有一个表,我在 Visual Studio 2010 的数据集设计视图中创建它。然后在我的XtraReport1班级中,我有一些引用这些表列的标签。一开始这张桌子是空的。当程序运行时,这个表会填充数据,然后我在我的代码中创建一个新的 XtraReport 并调用.ShowPreviewDialog()它来显示报告。但它是空的,没有错误。我哪里不明白?

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

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

4

1 回答 1

0

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

于 2012-06-11T16:16:00.430 回答