Steps
for FORMS:
*********************************************************************************
1- Create a new file with Notepad or Notpad++ - I
prefer Notepad++ - and name it "compile.bat"
2- Paste The following code into the "compile.bat" file. Note: This code also compile ".pll" and ".mmb" files.
@ECHO OFF
cls
Echo libraries compilation....
for %%f IN (*.pll) do ( frmcmp userid=scott/tiger@orcl module=%%f batch=yes module_type=library compile_all=yes window_state=minimize & ECHO %%f )
ECHO libraries compilation finished ---
Echo menus compilation....
for %%f IN (*.mmb) do ( frmcmp userid=scott/tiger@orcl module=%%f batch=yes module_type=menu compile_all=yes window_state=minimize & ECHO %%f )
ECHO menus compilation finished ---
Echo forms compilation....
for %%f IN (*.fmb) do ( frmcmp userid=scott/tiger@orcl module=%%f batch=yes module_type=form compile_all=yes window_state=minimize & ECHO %%f )
ECHO forms compilation finished ---
3- Replace "scott/tiger@orcl" with the connection your connection string "userid/password@databasename"
4- Place the "compile.bat" file into the folder that has the your forms
5- Double click the "compile.bat" file to run it.
6- The error logs will be written to file with ".err" extension.
7- Note: In case you don't want to compile a ".pll" file just remove its for loop form the bat file, same with other types.
2- Paste The following code into the "compile.bat" file. Note: This code also compile ".pll" and ".mmb" files.
@ECHO OFF
cls
Echo libraries compilation....
for %%f IN (*.pll) do ( frmcmp userid=scott/tiger@orcl module=%%f batch=yes module_type=library compile_all=yes window_state=minimize & ECHO %%f )
ECHO libraries compilation finished ---
Echo menus compilation....
for %%f IN (*.mmb) do ( frmcmp userid=scott/tiger@orcl module=%%f batch=yes module_type=menu compile_all=yes window_state=minimize & ECHO %%f )
ECHO menus compilation finished ---
Echo forms compilation....
for %%f IN (*.fmb) do ( frmcmp userid=scott/tiger@orcl module=%%f batch=yes module_type=form compile_all=yes window_state=minimize & ECHO %%f )
ECHO forms compilation finished ---
3- Replace "scott/tiger@orcl" with the connection your connection string "userid/password@databasename"
4- Place the "compile.bat" file into the folder that has the your forms
5- Double click the "compile.bat" file to run it.
6- The error logs will be written to file with ".err" extension.
7- Note: In case you don't want to compile a ".pll" file just remove its for loop form the bat file, same with other types.
Steps for REPORTS:
1- Create a new file and name it "rpcnvrt.bat"
2- Paste The following code into the "rpcnvrt.bat" file.
@ECHO OFF
cls
Echo report convertion....
for %%f IN (*.rdf) do ( rwconverter userid=scott/tiger@orcl stype=RDFFILE DTYPE=REPFILE batch=yes OVERWRITE=YES source=%%f & ECHO %%f )
ECHO report compilation finished ---
3- Replace "scott/tiger@orcl" with the connection your connection string "userid/password@databasename"
4- Place the "rpcnvrt.bat" file into the folder that has the your reports
5- Double click the "rpcnvrt.bat" file to run it.
6- The error logs will be written to file with "reports.log" extension.
7- Note: For more options on the rwconverter visit this link.
2- Paste The following code into the "rpcnvrt.bat" file.
@ECHO OFF
cls
Echo report convertion....
for %%f IN (*.rdf) do ( rwconverter userid=scott/tiger@orcl stype=RDFFILE DTYPE=REPFILE batch=yes OVERWRITE=YES source=%%f & ECHO %%f )
ECHO report compilation finished ---
3- Replace "scott/tiger@orcl" with the connection your connection string "userid/password@databasename"
4- Place the "rpcnvrt.bat" file into the folder that has the your reports
5- Double click the "rpcnvrt.bat" file to run it.
6- The error logs will be written to file with "reports.log" extension.
7- Note: For more options on the rwconverter visit this link.
- BATCH
- CMDFILE
- COMPILE_ALL
- CUSTOMIZE
- DEST
- DTYPE
- DUNIT
- FORMSIZE
- JVMOPTIONS
- OVERWRITE
- P_AVAILABILITY
- P_DESCRIPTION
- P_FORMATS
- P_NAME
- P_OWNER
- P_PFORMTEMPLATE
- P_PRINTERS
- P_PRIVILEGE
- P_SERVERS
- P_TRIGGER
- P_TYPES
- PAGESIZE
- PARAMETER
- RECURSIVE_LOAD
- SOURCE
- STYPE
- USERID
8- Note: Spaces in the name of the
reports seems to be causing an error. Place double quotes around %%f to
be like this "source=%%f".
9- Placed the attributes for the
report conversion in this order because some error happens that I didn't have
the time to check it out.
*********************************************************************************
Forms: Forms Compiler command line parameters
The following is a list of the command line parameters, and their meaning, to the Oracle Forms Compiler (frmcmp).
Forms Release 11g R2
The compiler options have not changed with Forms release 11g.
Forms Release 10g R2
Oracle Forms Release 6.0/6i
|
2 comments:
Nice one
NOT WOKING FROM 11 TO 12 C
Post a Comment