Form, menu, and library modules created in Oracle Forms are stored in binary format, can be saved to files or to the database, and are portable across platforms.
When you compile a binary module, Oracle Forms creates a platform-specific runfile. You can also use the Forms Compiler to create a human-readable text file that is portable across platforms.
The following table shows the file extensions for each type of module and storage format.
Module |
Binary (Design) |
Text |
Executable Runfile |
---|---|---|---|
Form |
.FMB |
.FMT |
.FMX |
Menu |
.MMB |
.MMT |
.MMX |
PL/SQL Library |
.PLL |
.PLD |
.PLX, .PLL |
Object Library |
.OLB |
.OLT |
NA |
The default file extensions indicate the module type and storage format:
File Extension | Description |
---|---|
.FMB |
Form Module Binary |
.FMT |
Form Module Text |
.FMX |
Form Module Executable |
.MMB |
Menu Module Binary |
.MMT |
Menu Module Text |
.MMX |
Menu Module Executable |
.PLL |
PL/SQL Library Module Binary |
.PLD |
PL/SQL Library Module Text |
.PLX |
PL/SQL Library Module Executable |
.OLB |
Object Library Module Binary |
.OLT |
Object Library Module Text |