ParameterValue クラス
パラメータの型を取得および設定するためのプロパティがあります。
このタイプのメンバの一覧については、「ParameterValue のメンバ」を参照してください。
ParameterValue
[Visual Basic]
Public Class ParameterValue
[C#]
public class ParameterValue
[C++]
__gc public class ParameterValue
[VJ#]
public class ParameterValue
例
次の例は、パラメータを名前で指定し、パラメータの CurrentValues コレクションから最初の parameterValue を返す方法を示しています。
[Visual Basic]
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 = CrystalReportViewer1.ParameterFieldInfo
paramField = paramFields.Item(paramName)
' パラメータ フィールドから最初のパラメータ値を取得します。
paramValues = paramField.CurrentValues
paramValue = paramValues.Item(0)
Return paramValue
End Function
[C#]
private ParameterValue GetParamValue
(string paramName)
{
// 変数を宣言します。
ParameterFields paramFields = new ParameterFields ();
ParameterField paramField = new ParameterField ();
ParameterValues paramValues = new ParameterValues ();
ParameterValue paramValue;
// 指定したパラメータを取得します。
paramFields = crystalReportViewer1.ParameterFieldInfo;
paramField = paramFields [paramName];
// パラメータ フィールドから最初のパラメータ値を取得します。
paramValues = paramField.CurrentValues;
paramValue = paramValues [0];
return paramValue;
}
[C++]
static ParameterValue* GetParamValue
(String* paramName)
{
// 変数を宣言します。
ParameterFields* paramFields = new ParameterFields ();
ParameterField* paramField = new ParameterField ();
ParameterValues* paramValues = new ParameterValues ();
ParameterValue* paramValue;
// 指定したパラメータを取得します。
paramFields = crystalReportViewer1->ParameterFieldInfo;
paramField = paramFields ->Item [paramName];
// パラメータ フィールドから最初のパラメータ値を取得します。
paramValues = paramField->CurrentValues;
paramValue = paramValues->Item [0];
return paramValue;
};
[VJ#]
private ParameterValue GetParamValue
(String paramName)
{
// 変数を宣言します。
ParameterFields paramFields = new ParameterFields ();
ParameterField paramField = new ParameterField ();
ParameterValues paramValues = new ParameterValues ();
ParameterValue paramValue;
// 指定したパラメータを取得します。
paramFields =crystalReportViewer1.get_ParameterFieldInfo();
paramField = paramFields.get_Item(paramName);
// パラメータ フィールドから最初のパラメータ値を取得します。
paramValues = paramField.get_CurrentValues();
paramValue = paramValues.get_Item(0);
return paramValue;
}
要件
名前空間 : CrystalDecisions.Shared
プラットフォーム : Windows 98、Windows NT 4.0、Windows Millennium Edition、Windows 2000、Windows XP
アセンブリ : CrystalDecisions.Shared(CrystalDecisions.Shared.dll 内)