+ -
当前位置:首页 → 问答吧 → vs2010 rdlc 报表 "试图设置未在此报表中定义的报表参数

vs2010 rdlc 报表 "试图设置未在此报表中定义的报表参数

时间:2011-11-23

来源:互联网

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

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

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


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

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

  reportViewer.LocalReport.Refresh();

  reportViewer.RefreshReport();


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

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

作者: philip502   发布时间: 2011-11-23

你这里的 参数列表 具体是怎么写的?

作者: luols   发布时间: 2011-11-23

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

作者: liujh850717   发布时间: 2011-12-28