Me aparece el madito cuadro de dialogo donde me pide que introduzca el el valor para el parametro
me esta volviendo loko.
por favor que alguien me ayude!!!
//asi es como invoco al metodo
private void btnImprimir_Click(object sender, EventArgs e)
{
ReportDocument cdImprime = new CartaDocumento();//es mi reporte
...
...
vCD.rpvCD.ReportSource = cdImprime;
ParameterFields pParameterCrystal = vCD.rpvCD.ParameterFieldInfo;
SetCurrentValuesForParameterField(pParameterCrysta l, listValores);
}
private void SetCurrentValuesForParameterField(ParameterFields parameterFields, ArrayList arrayList)
{
ParameterValues currentParameterValues = new ParameterValues();
foreach (object submittedValue in arrayList)
{
ParameterDiscreteValue parameterDiscreteValue = new ParameterDiscreteValue();
parameterDiscreteValue.Value = submittedValue.ToString();
currentParameterValues.Add(parameterDiscreteValue) ;
}
ParameterField parameterField = parameterFields[CUERPO];
parameterField.CurrentValues = currentParameterValues;
parameterField.EnableAllowMultipleValue = false;
parameterField.EnableNullValue = true;
parameterField.AllowCustomValues = false;
}
por favor que alguien me de una mano!!