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) (often compiled in this way on the server)
Frmcmp_batch MODULE=ABCDEFG.FMB userid=apps/apps@instance OUTPUT_FILE=ABCDEFG.FMX
The simple way is that none of the other parameters are required.
frmcmp.sh XXXX.FMB apps/apps@mc1yd211
11i
F60gen MODULE=INVKBPSQ.FMB userid=apps/apps@lvis115p
The simple way is that none of the other parameters are required. F60gen INVKBPSQ.FMB userid=apps/apps@lvis115p
Compiling Library file R12.
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
F60gen module= invkbcrd.pld userid= apps/pqeapps@ml0yd101 module_type=library
Generate a PLX
F60gen 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 file f60gen module=fndmenu.mmb userid=apps/apps output_file=fndmenu.mmx module_type=menu Batch =yes compile_all=special
Open R12
Rwbuilder.sh INVARPAR.RDF
11i
Rwbld60 INVTOPKL.RDF
Workflow Wfload dbusername/dbpasswd@dbsid 0 Y FORCE $INV _top/patch/115/import/us/invtroap.wft
Convert fmb to txt type
Used to compare 11i before and after FMB file modification
F60gen 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=<userid/password@database> |
Obviously, the user ID, password and database to compile the module against |
Module=<module name> |
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 |
Batch=no |
Don ' t display messages on the screen |
output_file=<file> |
Write output of the compilation to a file. <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 (or menu 50) |
crt_file=<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 |
Forms Version 6i
Mandatory Parameters |
|
UserID=<userid/password@database> |
Obviously, the user ID, password and database to compile the module against |
Module=<module name> |
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 |
Batch=no |
Don ' t display messages on the screen |
output_file=<file> |
Write output of the compilation to a file. <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 (or menu 50) |
crt_file=<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 |
References
How to Generate Form, the Library and Menu for Oracle applications (11i and R12) (Doc ID 1 30686.1)
Note:1069827.6-how do your 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 for M in release
Note:178722.1-how to Generate a specific Form through AD utility Adadmin
Note:70276.1-how to Integrate applications release one with CUSTOM applications
note:444248.1-using oracleas 10.1.2 Forms and Repor TS Builders with Oracle Applications release
Note:109552.1-how to use F45gen manually with Oracle Applications br>