用户在水晶报表中输入参数与c#中的报表查看器

本文关键字:报表 参数 水晶 输入 用户 | 更新日期: 2023-09-27 18:15:20

我想做一件简单的事情。我希望用户在表单上输入日期,并让报表查看器显示反映该日期的事务的报表。使用Crystal Reports,我创建了一个日期类型的参数。我放了一个引用那个日期的选择公式,然后运行它。我得到一个报告查看器的闪光,然后是一个要求输入参数的屏幕。我输入参数,窗体关闭。所以我尝试放弃记录选择公式。同样的事情发生了——表单打开,询问日期,然后当我点击OK并关闭表单时关闭。我觉得问题在于我称呼它的方式。请您看一下,如果可以的话,请帮忙:

        reports.BalanceDetail report = new reports.BalanceDetail();
        crystalReportViewer1.ShowLogo = false;
        crystalReportViewer1.ReportSource = report;
        report.SetDataSource(MSDataSet);
        crystalReportViewer1.Refresh();
        crystalReportViewer1.Show();

用户在水晶报表中输入参数与c#中的报表查看器

在水晶报表中创建一个参数,并根据该参数生成一个公式字段