N 份不同参数的报告

N number of report whith different parameters

我完全是 DevExpress 的初学者。我有 N 个具有不同参数的报告(假设大约 100 个)。现在我想创建解决方案,我将选择 parametersreport,它将在 Viewer 中显示报告。 因为我已经阅读了 DevExpress 但我找不到任何示例如何执行此操作。任何想法或指南如何做这种 Report

参考:Set programatically the title to the viewer form in XtraReport

public partial class ReportViewer : DevExpress.XtraEditors.XtraForm
{
    public ReportViewer()
    {
        InitializeComponent();
    }

    // Used when displaying a single report
    public void SetReport(XtraReport report)
    {
        this.printControl.PrintingSystem = report.PrintingSystem;
        report.CreateDocument();
        this.printControl.UpdatePageView();
    }

    // Used when displaying merged reports
    public void SetReport(PrintingSystem system)
    {
        this.printControl.PrintingSystem = system;
        this.printControl.UpdatePageView();
    }
}

所以显示报告是这样的:

ReportViewer viewer = new ReportViewer();
viewer.SetReport(new EmployeeReport());
viewer.Show();

How to load a report to the Document Viewer at runtime