CrystalReportViewer.ParameterFieldInfo Property

Gets or sets the parameter fields collection.

Namespace CrystalDecisions.Windows.Forms Assembly CrystalDecisions.Windows.Forms (CrystalDecisions.Windows.Forms.dll)

Syntax

'Declaration

Public Property ParameterFieldInfo As CrystalDecisions.Shared.ParameterFields
public CrystalDecisions.Shared.ParameterFields ParameterFieldInfo {get; set;}

Example

This example creates a new ParameterField object and sets it to the specified String parameter. The ParameterField is added to the ParameterFields collection, which is then added to the report.

'Declaration

    Private Sub SetParameterFieldInfo(ByVal myFieldName As String, ByVal myFieldValue As String)
      Dim myParameterDiscreteValue As ParameterDiscreteValue = New ParameterDiscreteValue
      myParameterDiscreteValue.Value = myFieldValue
      Dim myParameterValues As ParameterValues = New ParameterValues
      myParameterValues.Add(myParameterDiscreteValue)
      Dim myParameterField As ParameterField = New ParameterField
      myParameterField.Name = myFieldName
      myParameterField.CurrentValues = myParameterValues
      Dim myPrameterFields As ParameterFields = New ParameterFields
      myPrameterFields.Add(myParameterField)
      CrystalReportViewer.ParameterFieldInfo = myPrameterFields
    End Sub
    private void SetParameterFieldInfo(String fieldName, String fieldValue)
    {
      ParameterDiscreteValue parameterDiscreteValue = new ParameterDiscreteValue();
      parameterDiscreteValue.Value = fieldValue;
      ParameterValues currentParameterValues = new ParameterValues();
      currentParameterValues.Add(parameterDiscreteValue);
      ParameterField parameterField = new ParameterField();
      parameterField.Name = fieldName;
      parameterField.CurrentValues = currentParameterValues;
      ParameterFields parameterFields = new ParameterFields();
      parameterFields.Add(parameterField);
      crystalReportViewer.ParameterFieldInfo = parameterFields;
    }

Version Information

Crystal Reports Basic for Visual Studio 2008

Supported since: Crystal Reports for Visual Studio .NET 2002

See Also

Reference

CrystalReportViewer Class
CrystalReportViewer Members
CrystalDecisions.Windows.Forms Namespace