HY! Tengo una aplicación de formulario en visual studio 2010 y quiero crear un informe con el visor de informes y agregar algunos parámetros. Traté de agregar parámetros desde el código, pero no funcionó. Tengo este error:cómo agregar parámetros en el visor de informes?
expresión de FilterExpression para el tablix 'Tablix1' se refiere al campo 'datastart'. Las expresiones de elementos de informe solo pueden referirse a campos dentro del alcance actual del conjunto de datos o, si está dentro de un agregado, el ámbito del conjunto de datos especificado. Report2.rdlc: error rsParameterReference: la expresión FilterValue para tablix 'Tablix1' hace referencia a un parámetro de informe no existente 'datastart'.
En mi código de un hacer esto:
private void SetReportParameters()
{
ReportParameter[] parameters = new ReportParameter[2];
parameters[0] = new ReportParameter("datastart", dateTimePickerStartRaport.Text);
parameters[1] = new ReportParameter("dataStop", dateTimePickerStopRaport.Text);
this.reportViewer1.LocalReport.SetParameters(parameters);
}
y después de llamar a este método una realizar una actualización en el visor de informes
reportViewer1.RefreshReport();
también miro a otros foros y vi que tengo para agregar los parámetros al informe, pero no me di cuenta de cómo debo hacer esto. También he intentado añadir, en las ventanas de propiedades del informe, algunos filtros con valor
=Parameters!datastart.Value
pero este trabajo también dejase`t.
¿Y dónde está la ventana de Datos del informe? – user599977
En ViewMenu de visual studio, el último elemento del menú: "Datos de informe" – HCL
* La ventana de datos de informe * está disponible también mediante el atajo ** Ctrl ** + ** Alt ** + ** D **. Debería ayudar si no puede encontrarlo en el menú. –