【问题标题】:Can I print from a SOAP API?我可以从 SOAP API 打印吗?
【发布时间】:2018-07-03 03:24:21
【问题描述】:

我的任务是创建一个 .NET 应用程序,该应用程序将存在于打印服务器上并从客户端计算机接收打印通知。该应用程序将接收打印 SSRS 报告文档的请求,该请求包含支持存储过程名称、数据库连接字符串、报告文件名和其他详细信息。应用程序需要回复成功或失败,以及适用的错误详细信息。

应用程序不会利用 SQL Server Web 服务。相反,报告将是文件系统上的 rdlc 文件,由我的 API 操作。

我认为这可能最好通过 C# SOAP API 来实现。但是,我担心由于它是基于 Web 的,它无法访问服务器的打印机。

在我进入这个兔子洞之前,谁能告诉我我的 API 是否能够打印?我愿意接受有关更好方法处理此问题的建议。

TIA!

【问题讨论】:

  • 通常人们会打印他们下载的内容。你想在你的自定义代码中有一个打印命令吗?
  • Ross,客户将打印显示 SQL 数据库查询结果的自定义报告。报告将驻留在打印服务器上。没有下载。将有多个应用程序可以调用此打印服务。该服务将进行打印,但不会出现打印对话框。有意义吗?
  • 那你只需要使用ReportExecution api 渲染报表,并将它们放置在某个地方使用吗?
  • 那不需要报表服务器吗?客户将没有报表服务器。这必须是独立的。
  • 如果没有安装 ssrs,您将无法呈现远程报告。

标签: c# api reporting-services printing report


【解决方案1】:

根据我在 cmets 中得到的反馈,我想说这不能满足给定的要求。

【讨论】:

    猜你喜欢
    • 2012-07-17
    • 2011-01-12
    • 1970-01-01
    • 2011-10-04
    • 2021-12-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多