Comment pouvez-vous définir par programme les paramètres d'un sous-rapport? Pour le rapport de niveau supérieur, vous pouvez effectuer les opérations suivantes:SSRS - ReportViewer LocalReport Définir la valeur du paramètre SubReport
reportViewer.LocalReport.SetParameters ( new Microsoft.Reporting.WebForms.ReportParameter[] { new Microsoft.Reporting.WebForms.ReportParameter("ParameterA", "Test"), new Microsoft.Reporting.WebForms.ReportParameter("ParameterB", "1/10/2009 10:30 AM"), new Microsoft.Reporting.WebForms.ReportParameter("ParameterC", "1234") } );
paramètres comme Passing ci-dessus semble que de les transmettre au rapport de haut niveau, pas les sous-rapports. Le rapport LocalReport vous permet de gérer l'événement SubreportProcessing. Cela vous passe une instance de SubreportProcessingEventArgs, qui a une propriété de type ReportParameterInfoCollection. Les valeurs de cette collection sont en lecture seule.
Où est-ce que tu peux trouver comment faire? – rsapru
voir ma réponse ici ceci peut aider http://stackoverflow.com/a/15737703/1148288 –