Partager via


Méthode LocalReport.SetParameters (IEnumerable<ReportParameter>)

Définit les propriétés des paramètres du rapport local.

Espace de noms :  Microsoft.Reporting.WebForms
Assembly :  Microsoft.ReportViewer.WebForms (en Microsoft.ReportViewer.WebForms.dll)

Syntaxe

'Déclaration
Public Overrides Sub SetParameters ( _
    parameters As IEnumerable(Of ReportParameter) _
)
'Utilisation
Dim instance As LocalReport
Dim parameters As IEnumerable(Of ReportParameter)

instance.SetParameters(parameters)
public override void SetParameters(
    IEnumerable<ReportParameter> parameters
)
public:
virtual void SetParameters(
    IEnumerable<ReportParameter^>^ parameters
) override
abstract SetParameters : 
        parameters:IEnumerable<ReportParameter> -> unit 
override SetParameters : 
        parameters:IEnumerable<ReportParameter> -> unit 
public override function SetParameters(
    parameters : IEnumerable<ReportParameter>
)

Paramètres

Notes

Les paramètres spécifiés pour la méthode SetParameters doivent être définis dans la définition de rapport d'origine.

Exemples

L'exemple de code ci-dessous illustre un paramètre de rapport auquel est affectée la valeur d'une case à cocher dans un formulaire.

private void SetReportParameters() {
   ReportParameter p1 = new 
      ReportParameter("ShowDescriptions", checkBox1.Checked.ToString());
   ReportParameter p2 = new 
      ReportParameter("ShowTitle", checkBox2.Checked.ToString());
   this.reportViewer1.LocalReport.SetParameters(new ReportParameter[] { p1, p2 });
}
Private Sub SetReportParameters()
   Dim p1 As New ReportParameter("ShowDescriptions", _
     CheckBox1.Checked.ToString())
   Dim p2 As New ReportParameter("ShowTitle", _
     CheckBox2.Checked.ToString())
   ReportViewer1.LocalReport.SetParameters(New ReportParameter() {p1, p2})
End Sub

Voir aussi

Référence

LocalReport Classe

Surcharge SetParameters

Espace de noms Microsoft.Reporting.WebForms