Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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

EBS

Forms Root Source Directory

FDEBS_FORMS_ROOT_SOURCE_DIR

Source folder for Forms (e.g. Form).

forms

EBS

Forms Root Stage Directory

FDEBS_FORMS_ROOT_STAGE_DIR

Stage directory for form files (fmb). (e.g. $XXAR_TOP/forms).

$AU_TOP/forms

EBS

Forms Root Destination Directory

FDEBS_FORMS_ROOT_DESTINATION_DIR

Target directory for form files (fmx). (e.g. $XXAR_TOP/forms).

$<PROD_TOP>/forms

EBS

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
languagebashthemeEclipse
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 
Considerations

...