截至今天,我对 XtraReports(以及一般的 DevExpress)完全陌生。我有 2 天的时间来实施报告,所以请善待并提供详尽的解释。
我必须处理的是:
- 网络表单 (.NET 4)
- 实体框架(edmx,不是 Code First)
- 我创建了一个报告(继承 DevExpress.XtraReports.UI.XtraReport)
- 目前报告中没有字段,因为我不知道如何将其绑定到我的实体..
我确实找到了一个有人这样做的网站:
NorthwindEntities entities = new NorthwindEntities();
report.DataSource = entities.Categories;
我尝试在构造函数中这样做:
this.DataSource = context.Tenants.ToList();
但即使我可以看到有 8 条记录,报告也没有显示任何内容。我猜我需要创建一些控件并绑定它们。有没有人有这种情况的一些工作代码?
编辑
如果有人问.. 是的,我已经到处搜索了一个例子,包括这里: http ://documentation.devexpress.com/#XtraReports/CustomDocument9814 。该站点确实显示了如何绑定到数据集..但我不知道如何使用实体框架代替它...这就是我在这里问的原因...