ciao,
se debugghi, appena prima di passare i dati al report, sono riempiti correttamente (quindi filtrati) ?
Perchè il report visualizza quello che gli passi (se è corretto) e quindi dovrebbe avere i dati che gli passi tu.
Considera però anche che se hai riempito un dataset, con più tabelle, il report si aspetta i dati delle varie tabelle che vengano "rimappati" nelle tabelle relative con cui hai fatto il report.
Ad esempio:
....
cReport.Database.Tables(0).SetDataSource( DSCerca.Tables(0) )
cReport.Database.Tables(1).SetDataSource( DSCerca.Tables(1) )
....
e via così...
ciao.
Matteo Raumer
[MCAD .net]
http://blogs.dotnethell.it/freeteo