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

Establece las propiedades de parámetros de informe del informe local.

Espacio de nombres:  Microsoft.Reporting.WebForms
Ensamblado:  Microsoft.ReportViewer.WebForms (en Microsoft.ReportViewer.WebForms.dll)

Sintaxis

'Declaración
Public Overrides Sub SetParameters ( _
    parameters As IEnumerable(Of ReportParameter) _
)
'Uso
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>
)

Parámetros

Comentarios

Los parámetros especificados para el método SetParameters se deben definir en la definición de informe original.

Ejemplos

El siguiente código de ejemplo muestra el establecimiento de un parámetro del informe en el valor de una casilla de un formulario.

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

Vea también

Referencia

LocalReport Clase

Sobrecarga de SetParameters

Espacio de nombres Microsoft.Reporting.WebForms