Mor*_*gan 9 c# reporting-services .net-core
我有兴趣在我的 vue.js .net 核心项目中使用报告服务。我不需要 reportviewer 控件,只是为了执行适当的代码来远程处理它以作为字节流返回到 .pdf 中。
我有我以前在 ASP.net MVC / angularjs 项目中与 microsoft.reporting.webforms 命名空间一起使用的代码来做同样的事情,但 webforms 实现将不再与 .net 核心管道一起使用。
有谁知道如何使用 .net core 1.1 远程调用 SSRS 报告?在 .net 4.x 中,这是通过 ReportViewer.ServerReport.Render("PDF", etc...) 完成的
谢谢。
SSRS 提供了一个报告执行 Web 服务,允许开发人员准确地执行您想要执行的操作。事实上,您之前使用的 ReportViewer 控件很可能在幕后使用此 Web 服务。这意味着仍然可以远程呈现报表,但这一次您将通过直接访问 Web 服务来完成此操作,而不是通过报表查看器控件(该控件不适用于 .NET Core)。
您需要在此处查看有关此Web 服务的文档。具体来说,您将需要查看Render和Render2方法,它们将呈现报告并将其以byte[].
| 归档时间: |
|
| 查看次数: |
16086 次 |
| 最近记录: |