c# Crystall 报告:数据源对象无效

Hus*_*ter 0 sql crystal-reports

我使用类对象作为我的 Crystal 报告的数据源: 在此处输入图片说明

我正在使用 Crystal 报表查看器:

    Printer.Lavage.Report.LavageReport Report = new Printer.Lavage.Report.LavageReport();
    Report.SetDataSource(order);

    Printer.Lavage.View.LavageReport_FRM LavageReporter = new Printer.Lavage.View.LavageReport_FRM();
    LavageReporter.crystalReportViewer1.ReportSource = Report;
    LavageReporter.Show();
Run Code Online (Sandbox Code Playgroud)

但我得到了例外:

The data source object is invalid.
Run Code Online (Sandbox Code Playgroud)

Hus*_*ter 6

报告的数据源必须是它在代码中更改后工作的对象的列表:

替换Report.SetDataSource(order);Report.SetDataSource(new[] { order });