Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/sql-server-2008/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net reportviewer参数_.net_Winforms_Reportviewer - Fatal编程技术网

.net reportviewer参数

.net reportviewer参数,.net,winforms,reportviewer,.net,Winforms,Reportviewer,我有一个带日期字段的winform。当用户选择日期并提交时,页面上的reportviewer通过tableadapter将日期作为参数并显示报告 我需要的是一种在报告上打印用户选择日期的方法 有人能告诉我如何将一个值从winform传递到rdlc文件,并将其打印到报表本身上吗 我假设我会使用一个报告参数,但我似乎找不到任何关于如何实现这一点的好文档。 谢谢。检查并提出一个建议,当您需要一些参考资料时,请访问MSDN,因为如果您这样做,您将学到更多更好的信息。;) 您可以这样做: IList<

我有一个带日期字段的winform。当用户选择日期并提交时,页面上的reportviewer通过tableadapter将日期作为参数并显示报告

我需要的是一种在报告上打印用户选择日期的方法

有人能告诉我如何将一个值从winform传递到rdlc文件,并将其打印到报表本身上吗

我假设我会使用一个报告参数,但我似乎找不到任何关于如何实现这一点的好文档。
谢谢。

检查并提出一个建议,当您需要一些参考资料时,请访问MSDN,因为如果您这样做,您将学到更多更好的信息。;)

您可以这样做:

IList<ReportParameter> parameters = new List<ReportParameter>();
parameters.Add(new ReportParameter("MyDate", "1/1/2011"));
viewer.LocalReport.SetParameters(parameters);     
viewer.RefreshReport();
IList参数=新列表();
添加(新报告参数(“MyDate”、“2011年1月1日”);
viewer.LocalReport.SetParameters(参数);
viewer.RefreshReport();
参数的名称(上面的MyDate)必须与您在报表设计器中定义参数的名称匹配