Oracle® Forms Migrating Forms Applications From Forms 6i
10g (10.1.2.0.2) for Windows and UNIX B15572-01 |
|
Previous |
Next |
This chapter contains the following sections:
Chapter1, "About Upgrading Your Forms Applications to 10g (10.1.2)"
Chapter1, "Components Removed from the Developer Product Suite"
Chapter1, "How are Obsolete Item Types Handled when Migrating Forms 6i Applications?"
Chapter1, "Are Tools Available to Assist with the Migration of Obsolete Features?"
Oracle Forms Developer and Oracle Application Server Forms Services have been upgraded to simplify the development and deployment of Forms applications on the Web. A number of new features have been added. In restructuring the Oracle Forms product, some legacy features have been dropped or scaled back. The future of Forms includes improving the Java-based Web user interface and extending product "openness" by allowing Java integration on all three tiers.
To upgrade your Oracle Forms applications, open your Forms 6i source files (FMB, MMB, PLL, etc.) in the Oracle Forms 10g (10.1.2) Builder, save them, then compile them. You can also use the Oracle Forms Compiler to upgrade your Forms 6i applications.
Note: you'll need to compile rp2rro.pll into rp2rro.plx if your Form depends on this library. rp2rro.pll can be found inORACLE_HOME/forms/rp2rro.pll . The resulting plx should be in your FORMS_PATH .
|
The following features have been dropped from Oracle Forms 9.0.2 and later:
Client-server runtime
Character mode runtime
Various runform command line options
Character mode properties and logical attributes
Item types that are operating-system specific
Various Built-ins
Various properties
Various menu features including:
Character mode menu properties
Obsolete types from the Menu-Items command type property
Menu parameters
Menu Built-ins
Full screen menu style
Bar (Lotus) menu style
Forms version 2 style triggers and list of values (LOVs)
Graphics Chart Wizard
In addition, rules enforcing trigger usage have become stricter.
The following components have been removed.
Table 1-1 Components Removed from the Developer Suite
When you open a Forms application, obsolete item types are listed at the end of the item-type poplist in the Property Palette. The property values for obsolete items are indicated as obsolete. For example, the property value for VBX would be "VBX Control (Obsolete)".
Note: If you are migrating from older releases of Forms to Oracle Forms, you must first migrate your applications to Forms 6i, and then migrate them to Oracle Forms. See Chapter 16, "Upgrading from Pre-Forms 6i Applications to Oracle Forms" for more information. |
You can use the Oracle Forms Migration Assistant, described in Chapter 2, "Using the Oracle Forms Migration Assistant", to resolve many migration issues.