A component of Oracle Fusion Middleware used to develop and deploy Forms applications. The Forms applications provide a user interface to access Oracle Database in an efficient and tightly-coupled way. The applications can be integrated with Java and web services to take advantage of service oriented architectures (SOA).
Object Type Identification
Files with the extensions .fmb, .fmx are included regardless of location
File Extensions
Name | Description |
---|---|
.fmb | A module, specifically, a Forms module binary file, created by Forms Builder. It uses Oracle for its back-end database |
.fmx | A compiled form. |
Object Type
Name | Code |
---|---|
Forms | FORM |
Object Type Attributes
Name | Code | Description | Default Value | Supported Values |
---|---|---|---|---|
Source | SOURCE | Object Source Location Type | SCM | SCM |
Target Location | TARGET_LOCATION | Path to where the file should be deployed to. | $<PROD_TOP>/forms/ | |
Stage Location | STAGE_LOCATION | Path to where the file is staged. | $AU_TOP/forms/ | |
Country | COUNTRY | Specifies the current country of the session. | ||
Module Type | MODULE_TYPE | Specifies the type of module to make from the Form. | FORM | FORM | LIBRARY | MENU |
Compile All | COMPILE_ALL | Package compile preference. | special | special | YES | NO |
Additional Parameters | ADDITIONAL_PARAMS | Optional parameters to supply to the FNDLOAD command. | ||
Classpath | CLASSPATH | Specifies the location of classes and packages. | $FORMS_PATH:$AU_TOP/forms/:$XXHR_TOP/forms/:$AU_TOP/resource/: | |
File Permissions | FILE_PERMISSIONS | Permissions to apply to the file after it is deployed | Defaults to the project property FDEBS_FILE_PERMISSIONS |
Related Project Properties
Name | Code | Description | Default Value |
---|---|---|---|
Forms Root Source Directory | FDEBS_FORMS_ROOT_SOURCE_DIR | Source folder for Forms (e.g. Form). | forms |
Forms Root Stage Directory | FDEBS_FORMS_ROOT_STAGE_DIR | Stage directory for form files (fmb). (e.g. $XXAR_TOP/forms). | $AU_TOP/forms |
Forms Root Destination Directory | FDEBS_FORMS_ROOT_DESTINATION_DIR | Target directory for form files (fmx). (e.g. $XXAR_TOP/forms). | $<PROD_TOP>/forms |
Forms Classpath | FDEBS_FORMS_CLASSPATH | Set the classpath if needed for Forms compilation. | |
File Permissions | FDEBS_FILE_PERMISSIONS | Target File Permission. Will be set to target file after deployment using chmod. eg: 755 |
Sample Build Commands
N/A - Build commands not supported for this type.
Sample Deploy Commands
Code Block | ||||
---|---|---|---|---|
| ||||
cp "$SOURCE_FILE" "$AU_TOP/forms/US/"; export FORMS_PATH=$FORMS_PATH:$AU_TOP/forms/US/:$XXHR_TOP/forms/US/:$AU_TOP/resource/:; frmcmp_batch $AU_TOP/forms/US/AKDATTRS.fmb $FDEBS_DB_USER/$FDEBS_DB_PASSWORD output_file=$XXHR_TOP/forms/US/AKDATTRS.fmx compile_all=special |
...