Salve ragazzi,
sto creando dei report e i dati al loro interno li passo con della list collection...di solito utilizzavo sempre una list of ma ora devo utilizzarne due...partiamo dall'inzio...
ecco la classe che creo le list:
Imports Microsoft.VisualBasic
Imports System.Web
Imports System.Web.Services
Imports System.Web.Services.Protocols
Imports System.ComponentModel
<Serializable()> _
Public Class IStampeIstat
Public Class Arrivi
Private _nmovimenti_arrivo As Integer
Private _tipomovimento_arrivo As String
Private _datamovimento_arrivo As String
Private _comunemovimento_arrivo As String
Private _provinciamovimento_arrivo As String
Private _statomovimento_arrivo As String
Private _nomestruttura As String
Public Property NomeStruttura() As String
Get
Return _nomestruttura
End Get
Set(ByVal value As String)
_nomestruttura = value
End Set
End Property
Public Property NrMovimentiArrivo() As Integer
Get
Return _nmovimenti_arrivo
End Get
Set(ByVal value As Integer)
_nmovimenti_arrivo = value
End Set
End Property
Public Property TipoMovimentoArrivo() As String
Get
Return _tipomovimento_arrivo
End Get
Set(ByVal value As String)
_tipomovimento_arrivo = value
End Set
End Property
Public Property DataMovimentoArrivo() As String
Get
Return _datamovimento_arrivo
End Get
Set(ByVal value As String)
_datamovimento_arrivo = value
End Set
End Property
Public Property ComuneMovimentoArrivo() As String
Get
Return _comunemovimento_arrivo
End Get
Set(ByVal value As String)
_comunemovimento_arrivo = value
End Set
End Property
Public Property ProvinciaMovimentoArrivo() As String
Get
Return _provinciamovimento_arrivo
End Get
Set(ByVal value As String)
_provinciamovimento_arrivo = value
End Set
End Property
Public Property StatoMovimentoArrivo() As String
Get
Return _statomovimento_arrivo
End Get
Set(ByVal value As String)
_statomovimento_arrivo = value
End Set
End Property
End Class
Public Class Partenze
Private _nmovimenti_partenza As Integer
Private _tipomovimento_partenza As String
Private _datamovimento_partenza As String
Private _comunemovimento_partenza As String
Private _provinciamovimento_partenza As String
Private _statomovimento_partenza As String
Private _nomestruttura As String
Public Property TipoMovimentoPartenza() As String
Get
Return _tipomovimento_partenza
End Get
Set(ByVal value As String)
_tipomovimento_partenza = value
End Set
End Property
Public Property DataMovimentoPartenza() As String
Get
Return _datamovimento_partenza
End Get
Set(ByVal value As String)
_datamovimento_partenza = value
End Set
End Property
Public Property NrMovimentiPartenza() As Integer
Get
Return _nmovimenti_partenza
End Get
Set(ByVal value As Integer)
_nmovimenti_partenza = value
End Set
End Property
Public Property StatoMovimentoPartenza() As String
Get
Return _statomovimento_partenza
End Get
Set(ByVal value As String)
_statomovimento_partenza = value
End Set
End Property
Public Property ProvinciaMovimentoPartenza() As String
Get
Return _provinciamovimento_partenza
End Get
Set(ByVal value As String)
_provinciamovimento_partenza = value
End Set
End Property
Public Property ComuneMovimentoPartenza() As String
Get
Return _comunemovimento_partenza
End Get
Set(ByVal value As String)
_comunemovimento_partenza = value
End Set
End Property
End Class
End Class
ora di solito eseguivo una function all'interno della quale caricavo i dati ad una list of e poi passavo il tutto a crystal report in questo modo:
ed ecco la fuction getsource_arrivi_partenze:
il mio problema è che devo passare due list of a crystal report e non so come fare, ovviamente penso che in una function non si possano avere due risultati altrimenti caricavo anche la seconda list collection subito dopo la prima...come posso fare?
Ciao
Cirillo Fabio
www.wondernet.biz
fabio@wondernet.biz
http://blogs.dotnethell.it/fabiocirillo/
http://wnetsoftware.blogspot.com