0

感谢您阅读我的问题。我曾经使用按钮加载报告,在选择日期(从和到)后,我使用了 mysql 和 c#,这里有一些图像,以便您查看问题。

这是主要问题/错误

错误 1

这是我的报告,如您所见,在左侧,它具有所需的参数

报告

这里我有该报告的数据集/查询,这里也有@parameters

询问

最后,点击事件生成报告的代码

代码

4

2 回答 2

0

你在打电话之前试过这个reportViewer1.RefreshReport()吗?

 reportViewer1.LocalReport.SetParameters(new ReportParameter[]{
                new ReportParameter("desde",desde.ToShortDateString()),
                new ReportParameter("hasta", hasta.ToShortDateString())
            });
于 2013-08-09T04:01:08.547 回答
0

在活动中试试这个button1_Click

        DateTime desde = dt_desde.Value;
        DateTime haste =dt_hasta.Value;

        this.byc_articulosTableAdapter.Fill(this.datasetResumenInventario.byc_articulos, desde,haste);
        this.reportViewer1.RefreshReport();

如果您有报表绑定的参数查询,那么您必须在 dataAdaptor 填充 ( byc_articulosTableAdapter) 时传递这些参数。希望这对你有帮助。

于 2013-08-09T05:48:41.877 回答