有没有办法让 ReportExecutionServiceSoapClient.Render 方法将报告呈现给reportviewer控件。我找到了呈现为 PDF 的示例,但不是报表查看器控件。
这是一个渲染到 pdf 的示例 ReportExecutionService.Render 方法
如果我可以渲染为 html,那也很好。我正忙着为我的 MVC 应用程序创建一个报告查看器,我可以只指向报告服务 Web 服务,然后所有报告都将作为我的应用程序的一部分提供。
有没有办法让 ReportExecutionServiceSoapClient.Render 方法将报告呈现给reportviewer控件。我找到了呈现为 PDF 的示例,但不是报表查看器控件。
这是一个渲染到 pdf 的示例 ReportExecutionService.Render 方法
如果我可以渲染为 html,那也很好。我正忙着为我的 MVC 应用程序创建一个报告查看器,我可以只指向报告服务 Web 服务,然后所有报告都将作为我的应用程序的一部分提供。
Try this piece of code: http://ikbalouch.wordpress.com/2010/04/27/calling-sql2008-reporting-server-webservice-programmaticall/
or try below:
据它所知,ReportViewer 控件只是呈现自己的报表格式,因此您可以将报表格式发送到 ReportViewer 控件,或者只是将报表呈现为 HTML4 并使用 WebBrowser 控件或类似的东西。