Gestione di due list collection in una singola function che poi verrà ...

venerdì 14 settembre 2012 - 16.47
Tag Elenco Tags  VB.NET  |  .NET 3.5  |  Visual Studio 2010  |  SQL Server 2008 R2

trinity Profilo | Guru

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:

Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra

ed ecco la fuction getsource_arrivi_partenze:

Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra

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
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2017
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5