1. 首先 使用工具SQL Server Business Intelligence Development Studio将一自定义报表模板Users.rdl部署至报表服务器,且成功。提示信息如下:
------ 已启动生成: 项目: RS, 配置: Debug ------
生成完成 -- 0 个错误,0 个警告
------ 已启动部署: 项目: RS, 配置: Debug ------
部署到 http://localhost/ReportServer
部署数据源“/数据源/DBTech”。
部署报表“/RS/Users”。
部署完成 -- 0 个错误,0 个警告
========== 生成: 1 成功或最新,0 失败,0 被跳过 ==========
========== 部署: 1 已成功, 0 已失败, 0 已跳过 ==========
2. 然后在vs2008中,建一测试Web项目及测试页面UsersReport.aspx,使用ReportView控件远程调用刚部署的报表Users,如下:
......
<body>
<form id="form1" runat="server">
<div>
<rsweb:ReportViewer ID="ReportViewer1" runat="server" Font-Names="Verdana"
Font-Size="8pt" Height="400px" ProcessingMode="Remote" Width="400px">
<ServerReport ReportPath="/RS/Users" ReportServerUrl="http://localhost/reportserver" />
</rsweb:ReportViewer>
</div>
</form>
</body>
......
3. 运行UsersReport.aspx页面,查看调用结果,提示“找不到执行操作“igvglq55xhrv3345me0xjfb0”
翻遍了网络, 无解,望指定迷津!