使用SSRS,是否可以绑定到自定义数据源(List <t>)并在报表中包含相关实体的属性?

时间:2017-10-13 16:51:26

标签: reporting-services reportviewer

我们有一个自定义数据源,它返回我们对象的List(使用Entity Framework)。我们的对象具有相关对象(我们在查询中包含),通过外键(以及Entity Framework中的导航属性)定义。当我们将数据附加到SSRS报告时,我们可以看到所有属性,包括导航属性,但是我们还没有找到在报告中成功显示相关对象属性的方法。

例如,假设我们的数据源返回List。我们可以将Customer.Name放在报表上,但有没有办法添加Customer.Type.Name?在数据源中,它似乎将虚拟属性“Type”识别为我们已定义的“CustomerType”对象,但它无法识别它是对具有其自身属性的另一类对象的引用。

另请注意,我们使用的是ReportViewer(本地)控件,而不是远程服务器处理。

0 个答案:

没有答案