SST*_*SST 5 .net c# sql-server reportviewer ssrs-2008
我正在使用sql报告和书面查询
SELECT * FROM users WHERE created_by = @createdby
Run Code Online (Sandbox Code Playgroud)
并在代码隐藏文件后使用此代码传递参数来调用此报告.
param[0] = new ReportParameter("@createdby", "1");
reportviewer.ServerReport.SetParameters(param);
Run Code Online (Sandbox Code Playgroud)
也在rdl文件中.我已将此参数"Set Parameter visibilty"设置为隐藏.它在使用查询构建器执行此查询的情况下正常工作,出现了一个定义查询参数框并询问查询参数.它很棒.
但是使用.cs文件传递此参数时.它给出错误"参数验证失败.无法为所有参数提供有效值.(rsParameterError)".
Kre*_*epN 12
根据你的一些谷歌搜索我找到了一个可能的候选人:
"导航到远程报表服务器管理页面(http:///Reports/Pages/Folder.aspx).向下钻取并将光标悬停在报表上,打开菜单并选择"管理".
在打开的页面上,选择"参数"并确保选中"隐藏"框以查看所关注的参数.
应用更新,然后测试."
如果这对您有用,请告诉我.
| 归档时间: |
|
| 查看次数: |
17999 次 |
| 最近记录: |