Estoy trabajando con Crystal Reports y .Net Objects como la fuente de datos del reporte.
Alguien por estos lados ha trabajado con .Net Objects y Crystal Reports en lugar de utilizar ADO.Net??
Les coloco un ejemplo de una clase que yo tengo y que utilizo como fuente de datos para el reporte:
Código:
Como ven, no es más que una clase con algunas propieddes. Y luego esta clase la uso como un .Net Object que funciona como la fuente de datos del reporte.Imports Microsoft.VisualBasic
Public Class Order
Private _OrderID As Int32
Private _OrderDate As Date
Private _CustomerID As String
Private _EmployeeID As String
Public Property OrderID() As Int32
Get
Return _OrderID
End Get
Set(ByVal value As Int32)
_OrderID = value
End Set
End Property
Public Property OrderDate() As Date
Get
Return _OrderDate
End Get
Set(ByVal value As Date)
_OrderDate = value
End Set
End Property
Public Property CustomerID() As String
Get
Return _CustomerID
End Get
Set(ByVal value As String)
_CustomerID = value
End Set
End Property
Public Property EmployeeID() As String
Get
Return _EmployeeID
End Get
Set(ByVal value As String)
_EmployeeID = value
End Set
End Property
Public Sub New(ByVal oID As String, ByVal oDate As Date, ByVal oCustomerID As String, ByVal oEmployeeID As String)
_OrderID = oID
_OrderDate = oDate
_CustomerID = oCustomerID
_EmployeeID = oEmployeeID
End Sub
End Class
El problema es que cuando en la clase tengo una propiedad de tipo de otra clase, por ejemplo
Código:
En el reporte no puedo ver esa propiedad, y necesito esa propiedad ya que ella me devuelve el nombre del empleado y necesito mostrarlo en el reporte. Public Property Employee() As Empleado
Get
Return _Employee
End Get
Set(ByVal value As String)
_Employee = value
End Set
End Property
Saludos...

