将Oracle Forms和Reports迁移到的最佳技术是什么?

时间:2014-12-25 09:55:14

标签: oracle oracle-apex oracle-adf oracleforms oraclereports

迁移Oracle Forms和Reports时,有几种选择:

  1. ADF
  2. APEX
  3. 你的建议......
  4. 您认为哪一个在业务连续性和技术转型的简易性方面是最好的?你有这种迁移的经验吗?

    最后,我想知道是否有必要迁移或只是保留" Oracle Forms / Reports"

3 个答案:

答案 0 :(得分:4)

无论工具供应商可能会说什么,这都是重写应用程序的练习。

所以真正的问题是,你为什么要这样做?甲骨文还在继续支持Forms一段时间了。我们可以做很多事情来使我们的Forms应用程序现代化,同时保留我们对现有软件的投资。我恳请你看看Mia Urman在几年前帮助组织的UKOUG活动中所做的演讲Give Your Forms a Facelift: Tips and Tricks for Forms UI Modernization

如果您的想法完全重写,您会发现APEX是具有Forms / PL / SQL背景的开发人员最简单的途径。


2018年更新:

Oracle已经退回到Forms之后。 12c版本有100多个新功能。好的,有些是很小的,但它是明确的意图陈述。 Find out more

答案 1 :(得分:1)

这是一个很大的“它取决于”。 ADF是一种可比较的替代方案,而APEX更容易学习并且可以找到构建资源。

开发者工具方向声明是一个很好的起点,不久之前我提供了自己的评论(http://www.grassroots-oracle.com/2012/03/on-oracles-statement-of-direction-for.html

答案 2 :(得分:1)

我认为您还应该检查oracle JHeadStart,如文档中所述:

  

JHeadstart Forms2ADF Generator;创建ADF业务组件和a   基于Oracle Forms文件的JHeadstart应用程序定义文件

希望能帮助。