1

我有如下要求:

  • 我有一个能够使用 PDO 连接到任何数据库的 PHP Web 应用程序。
  • 我有一个报告生成脚本,它将为我提供 XML 格式的报告数据
  • 使用 XML 中的 XSD 作为数据源,我必须定义一个 Crystal 报表 RPT 文件。
  • 我必须在运行时动态调用此 RPT,在此期间 PHP 脚本将从 DB 生成 XML 文档并使用此 XML 作为我的 RPT 的输入,呈现的报告应发送到用户浏览器。

我已经用谷歌搜索使用 PHP-COM 来解决这个问题,但找不到我真正想要的东西..

4

1 回答 1

0
  • 通过 RESTful Web 服务公开 XML/XSD 文档;Web 服务将负责查询数据库并创建 XML 文件。XSD 应该是一次性的。
  • 手动创建引用 Web 服务 URL 的 RPT。
  • 将报表发布为 Web 服务:如何将 Crystal Reports 用作 Web 服务?
  • 使用您的 PHP 应用程序与 CRWS 交互。
于 2012-07-16T12:23:07.967 回答