感谢您阅读我的问题。我曾经使用按钮加载报告,在选择日期(从和到)后,我使用了 mysql 和 c#,这里有一些图像,以便您查看问题。
这是主要问题/错误
这是我的报告,如您所见,在左侧,它具有所需的参数
这里我有该报告的数据集/查询,这里也有@parameters
最后,点击事件生成报告的代码
你在打电话之前试过这个reportViewer1.RefreshReport()
吗?
reportViewer1.LocalReport.SetParameters(new ReportParameter[]{
new ReportParameter("desde",desde.ToShortDateString()),
new ReportParameter("hasta", hasta.ToShortDateString())
});
在活动中试试这个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
) 时传递这些参数。希望这对你有帮助。