Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/12.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
Asp.net 试图设置报告参数';名称';本报告中未定义的?_Asp.net_Parameters - Fatal编程技术网

Asp.net 试图设置报告参数';名称';本报告中未定义的?

Asp.net 试图设置报告参数';名称';本报告中未定义的?,asp.net,parameters,Asp.net,Parameters,我正在尝试加载一个按textbox1中的名称筛选的报告,但我收到错误“试图设置此报告中未定义的报告参数‘name’”。有什么想法吗 Dim ds As New TestDataSetTableAdapters.tblTestDataTableAdapter ' Create report data source Dim ID As ReportParameter ID = New ReportParameter("Name", TextBo

我正在尝试加载一个按textbox1中的名称筛选的报告,但我收到错误“试图设置此报告中未定义的报告参数‘name’”。有什么想法吗

Dim ds As New TestDataSetTableAdapters.tblTestDataTableAdapter 

        ' Create report data source 
        Dim ID As ReportParameter 
        ID = New ReportParameter("Name", TextBox1.Text) 

        Dim rds As New ReportDataSource("MyApplication_ModelObject", ObjectDataSource1) 

        ' Clear the datasets in the report viewer and add the new datasource 
        ReportViewer1.LocalReport.DataSources.Clear() 
        ReportViewer1.LocalReport.DataSources.Add(rds) 
        ReportViewer1.LocalReport.SetParameters(ID) 
        ReportViewer1.LocalReport.Refresh()

ReportParameter的
名称
部分必须与报告中的参数名称匹配


可能是
@Name
,最好打开报告并在那里进行检查。

感谢修复了该错误,但现在当我的报告加载时,除了一条消息外,什么都没有,表明尚未为数据源“DataSet1”提供数据源实例。为此打开一个新问题,可能有很多事情,不过凭证很像。您还应该检查拼写和大小写:报表参数区分大小写。