Передача параметров из углового клиента 7 в метод ObjectDataSource - PullRequest
0 голосов
/ 05 июня 2019

Привет, я передаю параметры из моего Angular Client следующим образом:

let rs = {
      report: reportName + ',' + this.REPORTS_LIBRARY,
      parameters: {
          toDate: results.toDate,
          fromDate: results.fromDate,
          type: results.networkItem["0"].tag.key.type,
          value: results.networkItem["0"].tag.key.value
      }
    } as unknown as JSON;
    this.reportViewer.setReportSource(rs);

В ReportLibrary я использую метод в качестве источника данных.Этот метод вызывает веб-интерфейс моего приложения, поскольку я предпочитаю не позволять отчетам Telerik напрямую обращаться к моей базе данных.

Подпись метода выглядит следующим образом:

public async Task<SinglePoint[]>  GetChartPoints(DateTime toDate, DateTime fromDate, string type, string value)

Кажется, я не могупонять, как привязать параметры от клиента к параметрам, передаваемым в мой метод источника данных ObjectDataSource.

Всего наилучшего, Tally

...