Поскольку конструктор XtraReport не относится к источникам данных объекта, я сначала использовал таблицу БД, чтобы имитировать структуру данных моих отчетов, и отчет прекрасно работает.Однако, когда я пытаюсь назначить источник данных в коде, как показано ниже, я получаю пустой отчет.Что я могу делать не так?
_report.DataSource =
ProductionDataHelper.GetReportData(deptId, deptDateFilter.SelectedStartDate ?? DateTime.Now).OrderBy(
r => r.DeptDisplayIndex ?? int.MaxValue).ThenBy(r => r.KpiDisplayIndex ?? int.MaxValue).ThenBy(r => r.Category);
KpiReportViewer.Report = _report;
Я установил свойство DataSource
времени разработки на null, и я знаю, что GetReportData
работает, потому что предыдущий компонент отчета от Telerik отображает четыре страницыотчет.Дата отчета возвращает результат ToList
в запросе EF.