ciao,
il report chiede quelle informazioni se i dati passati non vengono correttamente associati alle tabelle che lui ha, e quindi prova a recuperarli dal db a cui è stato collegato in fase di sviluppo.
Nel tuo caso presumo tu stia usando il metodo "SetDataSource" e quindi gli passi tu i dati da visualizzare che hai gia' preventivamente caricato da codice.
Inoltre se hai piu' tabelle, devi passare a tutte i dati con quel metodo, con un codice di questo tipo:
...
ReportDocument report = new ReportDocument();
report.Load(@"...\Articoli.rpt");
...
report.Database.Tables[0].SetDataSource(mioDataSet.Tables[0]);
report.Database.Tables[0].SetDataSource(mioDataSet.Tables[0]);
report.Database.Tables[0].SetDataSource(mioDataSet.Tables[0]);
...
prova con questa associazione "forte" e vedi se il problema sta li.
ciao.
Matteo Raumer
[MCAD .net]
http://blogs.dotnethell.it/freeteo