向集合添加 ParameterField 对象。
[Visual Basic]
Public Overrideable Function Add( _ ByVal parameterField As CrystalDecisions.Shared.ParameterField _ ) As Integer
[C#]
public virtual int Add(
CrystalDecisions.Shared.ParameterField parameterField
);
参数
- parameterField
添加到 ParameterFields 集合的 ParameterField 对象。
返回值
表示集合中 ParameterField 的位置。
备注
必须在设置 CrystalReportViewer 控件的 ReportSource 属性前设置 ParameterFields;否则,该控件将提示您输入该参数信息。
示例
该示例说明如何向 ParameterFields 集合添加参数字段。此函数使用一个 ParameterFields 集合、一个参数名和一个值。它返回带有新参数的 ParameterFields 集合。
[Visual Basic]
Private Function AddParameter(ByVal paramName As String, _
ByVal paramValue As String, ByVal paramFields As _
ParameterFields) As ParameterFields
Dim paramField As New ParameterField()
Dim paramDiscreteValue As New ParameterDiscreteValue()
Dim paramValues As New ParameterValues()
paramField.ParameterFieldName = paramName
paramDiscreteValue.Value = paramValue
paramValues.Add(paramDiscreteValue)
paramField.CurrentValues = paramValues
paramFields.Add(paramField)
Return paramFields
End Function
[C++]
static ParameterFields* AddParameter
(String* paramName, String* paramValue,
ParameterFields* paramFields)
{
ParameterField* paramField = new ParameterField ();
ParameterDiscreteValue* paramDiscreteValue = new
ParameterDiscreteValue ();
ParameterValues* paramValues = new ParameterValues ();
paramField->ParameterFieldName = paramName;
paramDiscreteValue->Value = paramValue;
paramValues->Add (paramDiscreteValue);
paramField->CurrentValues = paramValues;
paramFields->Add (paramField);
return paramFields;
};
[C#]
private ParameterFields AddParameter
(string paramName, string paramValue,
ParameterFields paramFields)
{
ParameterField paramField= new ParameterField ();
ParameterDiscreteValue paramDiscreteValue = new
ParameterDiscreteValue ();
ParameterValues paramValues = new ParameterValues ();
paramField.ParameterFieldName = paramName;
paramDiscreteValue.Value = paramValue
paramValues.Add (paramDiscreteValue);
paramField.CurrentValues = paramValues;
paramFields.Add (paramField);
return paramFields;
}
要求
程序集 CrystalDecisions.Shared (CrystalDecisions.Shared.dll)
请参见
ParameterFields 类 | ParameterFields 成员 | CrystalDecisions.Shared 命名空间
©2005 Business Objects SA 保留所有权利。
| Business Objects SA http://www.china.businessobjects.com/ 支持服务 http://www.china.businessobjects.com/ |