Ciao, perdona il ritardo nella risposta.
Scusami ma non ho capito esattamente tu cosa ci devi fare, modificare il report a runtime impostando dei valori da codice?
Se è questo il caso, ti basta usare un codice di questo tipo:
ReportDocument report = new ReportDocument();
report.Load(@"...tuoReport.rpt");
report.SetParameterValue("nome",valore); //--- setto il parametro
...
report.SetDataSource(...);
...
crystalReportViewer.ReportSource = report;
Ciao.
Matteo Raumer
[MCAD .net, MVP Visual C#]
http://blogs.dotnethell.it/freeteo