读书人

vs2010 rdlc 表格 quot;试图设置未在此报表

发布时间: 2013-10-29 12:07:57 作者: rapoo

vs2010 rdlc 报表 "试图设置未在此报表中定义的报表参数
本地报表处理错误,试图设置未在此报表中定义的报表参数“RpLSport”,
但是在报表参数里面是添加过该RpLSport参数的,而且报表模板代码里面的参数列表也有

------------------模板代码参数列表部分------------------------------------

<ReportParameter Name="RpLSport">
<DataType>String</DataType>
<Prompt>ReportParameter1</Prompt>
</ReportParameter>


------------------报表刷新部分------------------------------------
reportViewer.LocalReport.DataSources.Clear();

reportViewer.LocalReport.SetParameters(参数列表);

reportViewer.LocalReport.Refresh();

reportViewer.RefreshReport();


找了很久不知道问题出在哪里,错误:报表 "试图设置未在此报表中定义的报表参数

希望有高手帮忙解决,灰常感谢,分多


[解决办法]
出现这种情况,肯定是用了没有预先定义的参数名称
查看一下 你的参数名称和报表里的参数名称是否一致

[解决办法]
那是因为rplc文件变更以后,没有拷贝到debug目录中。

读书人网 >.NET

热点推荐