我再次对Windows感到困惑(甚至不是Vista!)。 我正在尝试将CrystalReports 2008和PHP连接起来,以获得简单的报表打印界面。 CrystalReports(据我所知)提供了一个COM接口来打开报告,然后将它们导出为PDF或Excel文件。
我正在使用此方法调用,这很好用!
$ObjectFactory = new COM ( 'CrystalReports12.ObjectFactory.1' );
然而,之后我无法使用此代码初始化DesignRuntime:
$ObjectFactory->CreateObject("CrystalDesignRunTime.Application");
我收到的错误(就像你对Windows的期望)不仅仅是神秘的:
<b>Source:</b> Unknown<br/><b>Description:</b> Unknown
有什么想法吗? SAP的那些人似乎从来没有听说过PHP,所以在那里找不到太多帮助。
答案 0 :(得分:0)
您需要安装Crystal Report Visual Studio开发人员版本。这将安装您引用的“ CrystalDesignRunTime.Application”对象。