Share via


ParameterValue Class

Provides properties for retrieving and setting the type of the parameters.

Namespace CrystalDecisions.Shared Assembly CrystalDecisions.Shared (CrystalDecisions.Shared.dll)

Syntax

'Declaration
Public MustInherit Class ParameterValue
public abstract class ParameterValue

Example

This example shows how to specify a parameter by name, and return the first ParameterValue from the parameter's CurrentValues collection.

'Declaration

      Private Function GetParamValue(ByVal paramName As String) As _
      ParameterValue
      
         Dim paramFields As New ParameterFields()
         Dim paramField As New ParameterField()
         Dim paramValues As New ParameterValues()
         Dim paramValue As ParameterValue
      
         paramFields = MyCrystalReportViewer.ParameterFieldInfo
         paramField = paramFields.Item(paramName)
      
         paramValues = paramField.CurrentValues
         paramValue = paramValues.Item(0)
      
         Return paramValue
      End Function
      
      static ParameterValue* GetParamValue
      (String* paramName)
      {
         ParameterFields* paramFields = new ParameterFields ();
         ParameterField* paramField = new ParameterField ();
         ParameterValues* paramValues = new ParameterValues ();
         ParameterValue* paramValue;
      
         paramFields = crystalReportViewer->ParameterFieldInfo;
         paramField = paramFields ->Item [paramName];
      
         paramValues = paramField->CurrentValues;
         paramValue = paramValues->Item [0];
      
         return paramValue;
      };
      
      private ParameterValue GetParamValue
      (string paramName)
      {
         ParameterFields paramFields = new ParameterFields ();
         ParameterField paramField = new ParameterField ();
         ParameterValues paramValues = new ParameterValues ();
         ParameterValue paramValue;
      
         paramFields = crystalReportViewer.ParameterFieldInfo;
         paramField = paramFields [paramName];
      
         paramValues = paramField.CurrentValues;
         paramValue = paramValues [0];
      
         return paramValue;
      }
      

Inheritance Hierarchy

Object
   ParameterValue

Version Information

Crystal Reports Basic for Visual Studio 2008

Supported since: Crystal Reports for Visual Studio .NET 2002

See Also

Reference

ParameterValue Members
CrystalDecisions.Shared Namespace