Showing posts with label forms compile. Show all posts
Showing posts with label forms compile. Show all posts

Tuesday, November 28, 2006

Demo Script (Win) - Migrating & compiling forms application

@ECHO OFF
REM WINDOWS Migrate FORMS
Echo migrating Forms....

del E:\Logs\*.log

Echo *************************** start ******************************************

set forms_path=D:\oracle\OraMT\forms;E:\apps\forms;E:\apps\lib;E:\apps\menu;E:\apps\pll;E:\apps\template

del E:\apps\pll\*.plx
del E:\apps\pll\*.err

e:

cd E:\apps\pll

for %%f IN (*.pll) do frmcmp Module_type=LIBRARY Module=%%f userid=username/password@database upgrade=yes batch=yes window_state=minimize compile_all=yes
ECHO FINISHED Migrating PLL

del E:\apps\template\*.fmx
del E:\apps\template\*.err

e:
cd E:\apps\template

for %%f IN (*.fmb) do call frmplsqlconv mode=batch module=%%f userid=username/password@database log=e:\logs\%%f.log

for %%f IN (*.fmb) do frmcmp Module_type=form Module=%%f userid=username/password@database upgrade=yes batch=yes window_state=minimize compile_all=yes
ECHO FINISHED Migrating Temaplate

del E:\apps\menu\*.mmx
del E:\apps\menu\*.err

e:
cd E:\apps\menu

for %%f IN (*.mmb) do call frmplsqlconv mode=batch module=%%f userid=username/password@database log=e:\logs\%%f.log

for %%f IN (*.mmb) do frmcmp Module_type=menu Module=%%f userid=username/password@database upgrade=yes batch=yes window_state=minimize compile_all=yes strip_source=NO
ECHO FINISHED Migrating Menus

del E:\apps\forms\*.fmx
del E:\apps\forms\*.err

e:
cd E:\apps\forms

for %%f IN (*.fmb) do call frmplsqlconv mode=batch module=%%f userid=username/password@database log=e:\logs\%%f.log

for %%f IN (*.fmb) do frmcmp Module_type=form Module=%%f userid=username/password@database upgrade=yes batch=yes window_state=minimize compile_all=yes strip_source=NO
ECHO FINISHED Migrating Forms

Echo *************************** end *****************************************

Demo script (Linux) - Compiling forms application

setenv FORMS_PATH=$ORACLE_HOME/forms;/apps/forms;/apps/lib;/apps/menu;/apps/pll;/apps/template
export FORMS_PATH

rm /apps/pll/*.plx
rm /apps/pll/*.err

cd /apps/pll

for file in *.pll do frmcmp_batch.sh Module_type=LIBRARY Module=$ff userid=username/password@database upgrade=yes batch=yes window_state=minimize compile_all=yes
done

rm /apps/template/*.fmx
rm /apps/template/*.err

cd /apps/template

for file in *.fmb do frmcmp_batch.sh Module_type=form Module=$ff userid=username/password@database upgrade=yes batch=yes window_state=minimize compile_all=yes
done

rm /apps/menu\*.mmx
rm /apps/menu/*.err

cd /apps/menu

for file in *.mmb do frmcmp_batch.sh Module_type=menu Module=$ff userid=username/password@database upgrade=yes batch=yes window_state=minimize compile_all=yes
done

rm /apps/forms/*.fmx
rm /apps/forms/*.err

cd /apps/forms

for file in *.fmb do frmcmp_batch.sh Module_type=form Module=$ff userid=username/password@database upgrade=yes batch=yes window_state=minimize compile_all=yes
done