我已经创建了一个名为ReportBuilder3.0的报告,我从localhost/reports_2012访问了该报告。我用名称摘要保存了桌面上的报告,并注意到它是.rdl格式的。我打开了visualstudio2010,并使用asp.net webforms创建了一个网页,并从ToolBox中拖下了reportViewer。我在解决方案资源管理器中创建了一个文件夹,将其命名为Reports,并在下拉summary.rdl下找到的报表查看器上添加了一个现有项(Desktop的汇总报告),而只有服务器报表。
请帮助我如何使用从sql2012的ReportBuilder3.0和visual 2010 asp.net webforms ReportViewer创建的报表
提前谢谢!
发布于 2013-03-10 16:04:12
您需要将报表(用报表生成器创建的RDL)上载到报表服务器。
然后,当报表服务器中存在您的报表时,他将为它提供一个唯一的URL。
此URL从报表服务器URL开始,然后从报表服务器上的报表位置开始。
例如,报表服务器路径
http://myrshost/reportserver?例如,报表路径位置
/Sales/YearlySalesByCategory&rs:Command=Render完整的URL
http://myrshost/reportserver?/Sales/YearlySalesByCategory&rs:Command=Render您不能将报告放在解决方案资源管理器中,然后从那里运行。
有关更多信息,请参阅以下链接:
https://stackoverflow.com/questions/15324139
复制相似问题