【发布时间】:2022-01-13 15:29:01
【问题描述】:
我正在尝试确定是否可以从 C# 导出 ssrs 报告。报表正在本地模式下使用 ReportViewer 运行,没有可用的 SSRS 服务器。我经历了很多例子。当 SSRS 报告到位时,它们似乎都在显示代码。如果无法在没有 SSRS 服务器的情况下进行导出,我至少可以使用以下内容 Example
展示了如何使用 SSRS Web 服务端点。 我不是 C# 开发人员,所以我不知道是否可以在不安装 SSRS 服务器的情况下使用 SSRS Web 服务。
请帮忙。
谢谢
【问题讨论】:
-
您正在连接数据库并希望返回 HTML 报告。通常,数据库有一个工具可以创建 HTML 格式的报告。您可以使用 c# 中的任何类型数据编写自己的 HTML 格式化程序。以下网页连接到 SQL 服务器,但您无需连接到数据库即可创建报告。只需要输入数据。请参阅:c-sharpcorner.com/UploadFile/cd7c2e/…
-
不,我需要使用正在使用 ReportViewer 在后端处理的 SSRS 报告。
-
如果您需要 SSRS,则必须使用 SQL Server。该应用程序内置在 SQL Server 中。
-
正如我所说,我们可以在没有 SSRS 服务器的情况下运行报告。它在 ReportViewer(本地模式)下运行,并在服务器上进行处理。这就是我想将报告导出到 Excel 的地方。
-
我认为这篇文章可能有用。示例报表连接到数据库,但这仅适用于报表的数据。它似乎没有使用 SSRS 服务器,只是使用本地 rdlc。 aspsnippets.com/articles/…
标签: c# reporting-services reportviewer