迁移Oracle Forms和Reports时,有几种选择:
您认为哪一个在业务连续性和技术转型的简易性方面是最好的?你有这种迁移的经验吗?
最后,我想知道是否有必要迁移或只是保留" Oracle Forms / Reports"
答案 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应用程序定义文件
希望能帮助。