【问题标题】:Get a Report within date range in C#在 C# 中获取日期范围内的报告
【发布时间】:2014-02-16 06:32:59
【问题描述】:
我想获取某个日期范围内的报告。我有两个日期时间选择器和一个查看报告按钮。在我的 sql 数据库中,我有一个包含一些日期的表。我想在我的两个日期时间选择器中获取日期之间的报告。当用户单击查看报告按钮时,用户能够获得包含这两个日期内记录的报告。
【问题讨论】:
标签:
c#
sql
visual-studio-2012
crystal-reports
reportviewer
【解决方案1】:
如果您将 RDLC 用于报告。使用报告菜单在报告中添加参数。
将参数传递给 rdlc :
ReportParameter p1 = new ReportParameter("FromDt",[date]);
ReportParameter p2 = new ReportParameter("ToDt",[date]);
this.ReportViewer1.LocalReport.SetParameters(new ReportParameter[]{p1,p2});