>P.S. ma i dataset devono avere delle relazioni o li ereditano
>dal file rpt?
dovrebbero avere le relazioni impostate correttamente tra le tabelle
pero' ti suggerisco anche un'altra strada, perche' non setti al report le tabelle, invece che usare il "setDataSource" globale?
Intendo che potresti fare cosi':
DataSet ds = new DataSet();
....riempi il dataset...
rpt.Database.Tables[0].SetDataSource(ds.Tables[0]);
rpt.Database.Tables[1].SetDataSource(ds.Tables[1]);
rpt.Database.Tables[2].SetDataSource(ds.Tables[1]);
ciao.
Matteo Raumer
[MCAD .net]
http://blogs.dotnethell.it/freeteo