首页 文章

Crystal Reports 2008是否不再支持ActiveX?

提问于
浏览
1

我们目前使用Delphi 2005,并将Crystal Reports 10 ActiveX控件作为类型库导入以生成水晶报告 .

从我收集的内容来看,Crystal Reports 2008不再支持ActiveX,因此即使我们升级到Delphi 2009/2010,它仍然无法生成Crystal Reports 2008报告,这是正确的吗?

也就是说,Win32应用程序无法生成Crystal 2008报表 . 需要使用Delphi Prism,Visual Studio等吗?

1 回答

  • 4

    不幸的是,Robo Crystal Reports不包括Delphi作为其支持的平台之一 . 你需要阅读这篇文章

    "Crystal Reports Support for Delphi – History and Present" .

    用于Delphi SDK的Crystal Reports可视化组件库Crystal Reports用于Delphi的可视化组件库已在Crystal Reports 11.0版(XI Release 1)中停用 . 对于喜欢使用VCL的开发人员,可以更新SAP BusinessObjects for Crystal Reports XI提供的VCL,以使用Crystal Reports XI Release 2和Crystal Reports 2008等更新版本的Crystal Reports . 请参阅文章更新Crystal Reports VCL . 可从此处下载VCL版本11.0 . 自Crystal Reports 11.0版以来,Crystal Reports VCL尚未更新,因此后续版本的Crystal Reports中的新功能可能无法正常工作 . 特别是,从Crystal Reports XI第2版开始,动态和级联参数将成为一个问题,在Crystal Reports 2008中,使用Flash对象和Xcelsius的报表肯定会失败 . 有关更多详细信息,请参阅注释1219099,“VCL组件不支持提示动态/级联参数字段”和注释1323599,“是否可以在我们的Notes数据库中使用Crystal Reports 2008中以前版本的Crystal Reports中创建的报表?” . 注意:没有计划更新VCL . ....技术支持免责声明Delphi 2007(读作Delphi)不在任何版本的Crystal Reports支持的平台列表中 . 由于Delphi 2007不在受支持的平台列表中,因此可以针对具有R&D的解决方案升级Crystal Reports SDK的任何问题,除非这些问题在受支持的环境中重复 . 例如 . ; Microsoft Visual Studio .NET .

    Thread: Crystal Reports 2008 and Delphi 2007

    使用安装在Visual Studio 2008 shell中的Delphi Prism试用版,在安装Crystal 2008产品时,它会自动更新shell以包含我们的SDK . 一切都按照您的预期运作 . 请注意,Crystal Reports必须是要安装的最后一个产品 .

    您最好的选择是使用Visual Studio与Crystal Report集成 .

    再见 .

相关问题