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
- parameters
Type : System.Collections.Generic.IEnumerable<ReportParameter>
IEnumerable<T> d'objets ReportParameter qui contient la liste des propriétés des paramètres du rapport.
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