Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Agrega un objeto ParameterField a la colección.
[Visual Basic]
Public Overrideable Function Add( _
ByVal parameterField As CrystalDecisions.Shared.ParameterField _
) As Integer
[C#]
public virtual int Add(
CrystalDecisions.Shared.ParameterField parameterField
);
Parámetros
- parameterField
El objeto ParameterField se agrega a la colección ParameterFields.
Valor devuelto
Indica la ubicación de ParameterField en la colección.
Observaciones
Los ParameterFields deben establecerse antes que la propiedad ReportSource del control CrystalReportViewer; de lo contrario, el control solicitará la información del parámetro.
Ejemplo
Este ejemplo muestra el procedimiento para agregar un campo de parámetro a la colección ParameterFields. Esta función toma una colección ParameterFields, un nombre de parámetro y un valor. Devuelve la colección ParameterFields con el nuevo parámetro.
[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;
}
Requisitos
Espacio de nombres CrystalDecisions.Shared
Ensamblado CrystalDecisions.Shared (CrystalDecisions.Shared.dll)
Vea también
ParameterFields Clase | ParameterFields Miembros | CrystalDecisions.Shared Espacio de nombres
©2005 Business Objects SA Reservados todos los derechos.
| Business Objects SA http://www.spain.businessobjects.com/ Servicios de soporte http://www.spain.businessobjects.com/Servicios/soporte.htm |