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

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

Name

Code

Forms

FORM

Object Type Attributes

Name

Code

Description

Default Value

Supported Values

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

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
The following macros are not currently supported in the footer:
  • style