首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将水晶报表发布到ColdFusion页

将水晶报表发布到ColdFusion页
EN

Stack Overflow用户
提问于 2011-06-15 23:57:39
回答 2查看 1.5K关注 0票数 0

我正在尝试使用ColdFusion将在水晶报表2008中创建的一些报告发布到web上。我读到过你只需要像这样使用cfreport。我测试过很多不同的方法,得到的结果都是一张白纸。

有可能做到这一点吗?如果没有,我如何将Crystal Reports发布到web上?我们需要Crystal Reports服务器吗?

任何帮助都是最好的。

谢谢!

EN

回答 2

Stack Overflow用户

发布于 2011-06-16 02:37:15

这是行不通的,它是为2008年前的Crystal way的老版本准备的。

您需要在服务器上有适当的Crystal Enterprise,并调用它们的API来运行报告到PDF等。

我以前做过,但是6年前,我相信现在已经完全不同了。

票数 0
EN

Stack Overflow用户

发布于 2011-06-24 08:59:21

我使用cfreport和crystal已经有10多年了,下面是我能提供的,希望能有所帮助:

可以通过几种不同的方式通过ColdFusion打印水晶报表。首先,您必须了解创建ColdFusion报表生成器是为了摆脱与Crystal Reports相关的一些令人头疼的问题。

1)如果你可以降级你的报告(文件>另存为)一个水晶7或8或也许9版本的rpt文件,它可能会直接从cfreport工作。

2)如果这不起作用,你将不得不使用水晶web组件来运行报告到pdf并链接到它。有足够的Java和.NET示例,您可以直接在cf9中使用Java调用,或者将其包装在javaloader cfc调用中。

3)通过crystal服务器调用报告-如果您已经有一个基于web的crystal reports服务器,您可以尝试通过它访问您想要的报告。我建议先走这条路。有一个内置在水晶服务器中的web查看器,你可以重新利用它。我让它工作过一次,但已经太久了。

4)您可以访问crystal reports开发人员工具,只需通过cfobject调用将报告(也称为打印)运行为PDF所需的内容,然后就可以使用报告了。我可能会先看看这条路,因为我最熟悉它,而且它可能是工作量最少的。

希望这能有所帮助!J

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6360682

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档