将Crystal Report的数据源设置为.dll中的类

时间:2012-10-09 17:24:17

标签: c# crystal-reports

我正在使用C#,Visual Studio 2008和Framework 2.0。

我的解决方案中有两个项目 - 一个winform项目和一个类库。我在winform项目中添加了一个水晶报表文件。但是无法将其数据源设置为类库中的自定义对象。我还使用“Data-> Add New Data Source”从类库中添加了对象。

在水晶报告中,数据库字段 - >数据库专家 - > .Net对象不显示我的自定义对象。

有没有解决方案?

问候,SKPaul

1 个答案:

答案 0 :(得分:2)

您可以通过向类库添加crystal报表来获取要显示的数据对象,然后从该报表的数据库专家创建与数据对象的连接。当您返回应用程序并拉出报告的数据库专家时,连接应该在那里。它们显示在“我的连接”下而不是“Project Data.NET Objects”下,但您仍然可以将它们添加到报表中。