我有一个 Windows 服务,可以根据一些数据库查询创建每小时 PDF 报告。
目前,我正在使用reportViewer
控件 ( Microsoft.Reporting.WinForms.ReportViewer
) 执行此操作,并从中将我的报告呈现为 PDF。这种方法有效,但我认为必须有一种更简单的方法来做到这一点(因为它是一个 Windows 服务,所以我实际上并没有使用 reportviewer 进行查看——而且似乎有点奇怪,没有任何东西可以在没有 GUI 的情况下提供此功能部分)。
问题是:如何在不创建 GUI 控件或访问 Web 服务的情况下使用 SSRS 功能创建 PDF。
提前致谢,
什穆尔