EBS Object Types - Forms
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
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
, multiple selections available,
The following macros are not currently supported in the footer:
- style