.net 如何将Crystal报表绑定到本身具有集合作为属性的Net类数据源?
假设我有以下课程:.net 如何将Crystal报表绑定到本身具有集合作为属性的Net类数据源?,.net,crystal-reports,.net,Crystal Reports,假设我有以下课程: Public Class Result Private _name As String Public Property Name As String Get Return _name End Get Set(value As String) _name = value End Set End Property Privat
Public Class Result
Private _name As String
Public Property Name As String
Get
Return _name
End Get
Set(value As String)
_name = value
End Set
End Property
Private _contestants As List(Of String)
Public Property Contestants As List(Of String)
Get
Return _contestants
End Get
Set(value As List(Of String))
_contestants = value
End Set
End Property
End Class
我已使用数据库向导将数据绑定设置为报表中的结果类。但是,我只能从字段资源管理器中拖动报表上的Name属性
我怎样才能将参赛者的财产也纳入其中?我尝试创建子报表,但无法导航到Competities属性以将其设置为其数据源。在将任何内容放入构造函数之前,您不需要在构造函数中创建列表的实例吗
_contestants = New List(Of String)
当然有,但是你把配置报表和在报表中显示实际数据混淆了。当然你是对的。可能是因为您可能需要将属性放入某种列表或数组中?它似乎适用于一个属性,但不适用于多个属性,因此您可能需要为它们创建某种类型的集合。当然,我只是在猜测这一点。