salve a tutti
ho un report in visual studio 2010
voglio impostare un filtro
ho quindi:
1)creato il dataset tipizzato
2)aggiunto alla tabella che mi serve la mia funzione
nel codice che apre il report aggiungo il codice
il codice che mi ritorna la funzione creata è questo:
dove:
DS1=nomedataset
FindByID: nome funzione
1=parametro passato
peccato che tutta questa logica si scontra con quello che vuole tableadapter, in quantocodice:DS1.immobili.FindByid(1))
FindByiD ritorna un datarow, mentre FILL vuole una datatable
e anche impostando .table mi da errore (riferimento a oggetto non impostato su istanza di oggetto)
provo altre soluzioni, tipo creare un Dataset ad hoccodice:Me.immobiliTableAdapter.Fill(DS1.immobili.FindByid(1).Table)
vuole per forza di cose un datatable di tipo Immobili
e poi DS1.Immobili non ha un filtro per passare solo la riga che voglio UFF
macodice:Me.immobiliTableAdapter.Fill
mi arrendo
come si fa?
come si gestisce il datasource di un report?
sto diventando matto![]()

Rispondi quotando