【发布时间】:2012-04-25 05:59:53
【问题描述】:
我正在尝试寻找使用我自己的自定义类来设计报告的方法。
我找到了链接:
1.) How to work in Crystal Report with Object Data Source?
2.) Use .net object as data source in Crystal Report 2008
3.) Binding object with List<> to Crystal Report
4.) How to assign Custom class as datasource in crystal report
他们很有帮助,但是我在设计报表时一直停留在第一步,因为我的自定义类的属性未列在水晶报表设计视图的字段列表中。
我的自定义类示例:
class UserType
public property UIN as integer...
public property Title as string...
end class
class User
public property UIN as Integer...
public property Name as string...
public property Password as String...
public property Type as UserType...
end class
当我将我的类对象添加到水晶报表时,我没有从字段列表中的用户类中获取用户类型字段。
那么如何将用户类型字段添加到我的字段列表中?还是我必须采取其他方法?
编辑:
我想像现在这样使用它的原因:
1.) 显示用户可以输入关键字的表单
2.) 程序使用 LINQ 按关键字过滤记录
3.)当用户单击打印按钮时,我想将过滤后的记录设置为我的报告的数据源
【问题讨论】:
标签: vb.net class crystal-reports