2009-03-12 5 views

Répondre

6
List<ReportParameter> paramList = new List<ReportParameter>(); 
paramList.Add(new ReportParameter("ClientName", clientName, false)); 
TheReportObject.LocalReport.SetParameters(paramList); 

Et vous devez vous assurer que vous définissez les mêmes paramètres nommés dans la définition de rapport.

+0

Merci beaucoup pour la pointe! – user26087

+0

Notez que l'envoi de faux au constructeur ReportParameter masquera le paramètre de l'utilisateur. Si vous n'avez pas l'intention de cacher le paramètre, il y a une surcharge qui ne prend pas ce booléen (ou envoie vrai). –

+0

Si vous faites ceci dans une page ASP.NET, dans quelle méthode ou événement devrait-il être réglé? –

Questions connexes