Open Form fileR12
frmbld.sh INVTOMAI.fmb
11i
f60desm XXX.fmb
Compiling formR12
frmcmp.sh module=INVRSVF1.fmb userid=apps/apps@mz1ms206 module_type=form compile_all=special
(Batch Mode)
frmcmp.sh module=INVRSVF1.fmb userid=apps/apps@mz1ms206 module_type=form batch=yes compile_all=special
(Non-GUI Mode)
frmcmp_batch module=ABCDEFG.fmb userid=apps/apps@instance output_file=ABCDEFG.fmx
11i
f60genm module=INVKBPSQ.fmb userid=apps/apps@lvis115p
Compiling Library fileR12.
Generate a pll
frmcmp.sh Module=INVSLENT.pld Userid=apps/apps@mz1mu206 Module_Type=LIBRARY Parse=YES
Generate a plx
frmcmp.sh Module=INVMTXFH.pll Userid=apps/apps@mz1ms206 Module_Type=LIBRARY Compile_All=YES
(Non-GUI Mode)
frmcmp_batch module=ABCDEFG.pld module_type=LIBRARY parse=yes userid=apps/password@yourinstance
frmcmp_batch module=ABCDEFG.pll userid=apps/password@yourinstance module_type=LIBRARY compile_all=yes
11i(NOTE:case sensitive)
Generate a pll
f60genm Module= INVKBCRD.pld userid= apps/pqeapps@ml0yd101 Module_Type=LIBRARY Parse=YES
Generate a plx
f60genm INVKBCRD.pll apps/pqeapps@ml0yd101 module_type=LIBRARY compile_all=YES module_access=FILE
Convert pll to pld
frmcmp_batch module=XXXXX.pll userid=apps/apps@DEV script=yes module_type=library output_file=XXXXX.pld
Compiling Menu filef60gen module=FNDMENU.mmb userid=APPS/APPS output_file=FNDMENU.mmx module_type=menu batch=yes compile_all=special
Open ReportR12
rwbuilder.sh INVARPAR.rdf
11i
rwbld60 INVTOPKL.rdf
WorkflowWFLOAD dbusername/dbpasswd@DBSID 0 Y FORCE $INV_TOP/patch/115/import/US/INVTROAP.wft
Convert fmb to txt type11i
f60genm INVTTMTX.fmb apps/apps100@mm1sb100 Compile_All=yes Forms_Doc=yes
R12
frmcmp_batch INVIDITM.fmb apps/apps@md0yd201 Compile_All=yes Forms_Doc=yes
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Forms Compiler command line parameters
Forms Version 10g R2
Mandatory Parameters
UserID=
Obviously, the user id, password and database to compile the module against
Module=
The file name of the module to compile (don't include the file extenstion)
Optional Parameters(default values listed)
Module_Type=FORM
The three module types are: FORM, MENU and LIBRARY
Logon=YES
Log into a database (YES or no). No all compilation actions require a database connection. For example, producing an Object List Report
Batch=NO
Don't display messages on the screen
Output_File=
Write output of the compilation to a file. should be the complete path and file name
Script=NO
Write a script file
Parse=NO
Parse script file
Upgrade=NO
Upgrade the module to the current Forms version
Version=45
Version to upgrade (23, 30, 40, 45 or menu 50)
Crt_File=
CRT file for version 2.x form upgrade
Build=YES
Build a runform/runmenu file when upgrading
Add_Triggers=NO
Add Key-Up/Down triggers during upgrade
Nofail=NO
Add NOFAIL keyword to trigger steps
Debug=NO
Build/Run with debug information
Compile_All=NO
Compile all PL/SQL code
Strip_Source=NO
Strip PL/SQL source code from library
Window_State=Normal
Root window state (Normal, Maximize, Minimize)
Help=NO
Show command line help information
Options_Screen=NO
Display Options window (on bitmap only)
Widen_Fields=NO
Add one character to display width
Print_Version=NO
Print version used to save module
Forms_Doc=NO
Print Forms Doc report
Forms Version 6i
Mandatory Parameters
UserID=
Obviously, the user id, password and database to compile the module against
Module=
The file name of the module to compile (don't include the file extenstion)
Optional Parameters(default values listed)
Module_Type=FORM
The three module types are: FORM, MENU and LIBRARY
Module_Access=FILE
Module access (FILE, DATABASE). Specifies if the Module is stored on the OS file system or in a Database
Statistics=NO
Show statistics
Logon=YES
Log into a database (YES or no). No all compilation actions require a database connection. For example, producing an Object List Report
Batch=NO
Don't display messages on the screen
Output_File=
Write output of the compilation to a file. should be the complete path and file name
Script=NO
Write a script file
Parse=NO
Parse a script file
Delete=NO
Delete a module from the database
Insert=NO
Insert a module into the database
Extract=NO
Extract a module from the database
Upgrade=NO
Upgrade module to current version
Upgrade_Roles=NO
Upgrade SQL*Menu 5.0 role information
Version=45
Version to upgrade (23, 30, 40, 45 or menu 50)
Crt_File=
CRT file for version 2.x form upgrade
Build=YES
Build a runform/runmenu file when upgrading
Add_Triggers=NO
Add Key-Up/Down triggers during upgrade
Nofail=NO
Add NOFAIL keyword to trigger steps
Debug=NO
Build/Run with debug information
Compile_All=NO
Compile all PL/SQL code
Strip_Source=NO
Strip PL/SQL source code from library
Window_State=Normal
Root window state (Normal, Maximize, Minimize)
Help=NO
Show this help information
Options_Screen=NO
Display Options window (on bitmap only)
Widen_Fields=NO
Add one character to display width
Print_Version=NO
Print version used to save module
Forms_Doc=NO
Print Forms Doc report
ReferencesHow to Generate Form, Library and Menu for Oracle Applications (11i and R12) (Doc ID 130686.1) NOTE:1069827.6 - How Do You Generate A Form From The Command Line On A UNIX System? NOTE:1059663.6 - R10.7: How To Recompile Forms Through Forms Designer NOTE:1085928.1 - R12: How to Compile a Form in Release 12 NOTE:178722.1 - How to Generate a Specific Form Through AD utility adadmin NOTE:70276.1 - HOW TO INTEGRATE APPLICATIONS RELEASE 11 WITH CUSTOM APPLICATIONS NOTE:444248.1 - Using the OracleAS 10.1.2 Forms and Reports Builders with Oracle Applications Release 12 NOTE:109552.1 - How To Use F45gen Manually With Oracle Applications