как добавить параметры в средстве просмотра отчетов?

ДА! У меня есть приложение формы в Visual Studio 2010, и я хочу создать отчет с помощью средства просмотра отчетов и добавить некоторые параметры. Я попытался добавить параметры из кода, но ничего не вышло. У меня такая ошибка:

Выражение FilterExpression для tablix 'Tablix1' относится к полю 'datastart'. Выражения элемента отчета могут относиться только к полям в пределах текущей области набора данных или, если внутри агрегата, указанной области набора данных. Report2.rdlc: error rsParameterReference: выражение FilterValue для табликса «Tablix1» относится к несуществующему параметру отчета «datastart».

В моем коде a выполните следующее:

 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);
    }

и после вызова этого метода обновите средство просмотра отчетов

 reportViewer1.RefreshReport();           

Я также посмотрел на другие форумы и увидел, что мне нужно добавить параметры в отчет, но Я не понял, как мне это сделать. Я также попытался добавить в окна свойств отчета несколько фильтров со значением

  =Parameters!datastart.Value     

, но это тоже не сработало.

13
задан Kiquenet 18 November 2015 в 09:01
поделиться