0

我想在 PHP 中使用带有 ODBC (Sybase) 数据连接的 Crystal 报表来显示我的数据库报表。

我选择 Crystal Reports 是因为它的高级功能、专业能力以及对 Sybase 数据库的支持。我还找到了 PHP Reports,但它不支持 Sybase。

我的配置是 PHP v5、Sybase ASA 11、Crystal Reports 9、IIS 6。

我在网上搜索了实际示例和应用程序,并尝试了它们,但它们不起作用。

有没有人尝试过这样做?你能给我举一个这样的例子吗?

4

2 回答 2

1

应该没有问题。我自己还没有完成那个确切的序列,但我做了很多类似的。

确保首先让 ODBC 工作(与 Crystal 和 PHP 分开)。例如。Excel⇢ODBC⇢OpenClient⇢SybaseASE。OpenClient 在 CD 上。ODBC 易于设置:数据源名称、默认数据库等。

于 2010-11-01T10:13:08.460 回答
0

我不知道这是否是它工作的标准方式,但在我工作的地方,我们有一个呈现水晶报告的 JSP。为了调用它,我们使用 javascript 创建一个链接到报表渲染器 URL 的弹出窗口,其中包含在 URL 字符串中传递的报表位置/参数。

如果您不想使用 Tomcat,那么您可以试试 i-Net Crystal Reports,它使用 java 小程序。

于 2010-11-01T08:59:06.713 回答