使用自定义对象作为Microsoft报表(.rdlc)的源

时间:2020-03-06 14:39:31  来源:igfitidea点击:

在某些情况下,我更喜欢使用自定义对象,而不是强类型的数据集和数据行。但是,Microsoft Reporting(VS2005附带)似乎需要强类型的数据集。

有没有一种方法可以使用我的自定义对象来设计和填充报告?

解决方案

我相信我们可以设置SSRS来从或者多或者少的任意对象中读取数据值。该链接描述了API中的IDataReaderFieldProperties对象,该对象(IIRC)允许我们指定要调用的getter方法以获取值。

我找到了答案。是的,有可能。我们只需要在Visual Studio中将自定义对象添加为数据源即可。

http://www.gotreportviewer.com/objectdatasources/index.html