我必须为我得到的小型演出创建一个简单的报告。我从来没有在我的生活中使用过RDLC,也没有使用任何其他类型的报告,所以这让我感到沮丧。根据我的阅读,我可以将业务对象传递给我的报告来填充它们。我有一个具有嵌套属性的业务对象,其中一些是类实例。访问它们没有问题,因为我几乎可以将该类作为字段拖动,然后将表达式编辑为value.Name
之类的内容。问题是我的业务对象中的集合没有显示在Report Data Explorer中。
在从对象添加新数据集时,我可以看到我的原始业务对象被列出了3次,如此
我基本上做的是在报表数据资源管理器中再添加两个指向#2和#3的数据集,并将它们分别绑定到两个表。它们将显示一组对象,表示在工作单上完成的零件或服务。
我知道我可以通过这行代码将我的BO传递给我的报告
this.MainWindowViewModelBindingSource.DataSource = myVM;
所以我的问题是:有没有办法分配多个数据源并将它们应用到我的报表数据资源管理器中制作的数据集?
答案 0 :(得分:0)
我将通过列出数据集的工作方式来回答这个问题。