Re: 9i - A way to compile all forms?

From: <alex_at_alexnet.fr>
Date: Tue, 4 Feb 2003 10:30:01 +0100
Message-ID: <b1o09r$lg$1_at_reader1.imaginet.fr>


Script for Windows2000 (with upgrade from forms60):



rem genpll90.bat
rem Denis ALEXANDRE at http://www.alexnet.fr/

set sdir=..
set ddir=.
set fname=*
set sqluser=username/password_at_sid

cd %sdir%

  • pll2plx ========== for %%f in (%sdir%\%fname%.pll) do ifcmp90.exe module=%%f userid=%sqluser% module_type=library upgrade=YES upgrade_plsql=YES batch=yes

for %%f in (%sdir%\%fname%.pll) do ifcmp90.exe module=%%f userid=%sqluser% module_type=library build=YES compile_all=yes batch=yes

move %sdir%\%fname%.plx %ddir%
========== fmb2fmx ==========
for %%f in (%sdir%\%fname%.fmb) do ifcmp90.exe module=%%f userid=%sqluser% module_type=FORM upgrade=YES upgrade_plsql=YES batch=YES

rem echo begin fmb90 to fmt90
rem for %%f in (%sdir%\%fname%.fmb) do ifcmp90.exe module=%%f userid=%sqluser% module_type=FORM output_file=%%~nf.fmt script=yes batch=YES

echo begin fmb90 to fmx90
for %%f in (%sdir%\%fname%.fmb) do ifcmp90.exe module=%%f userid=%sqluser% module_type=FORM output_file=%%~nf.fmx compile_all=YES batch=YES

move %sdir%\%fname%.fmx %ddir%

_at__at_echo =============================================================
_at__at_grep Created *.err > pll_created.log
_at__at_grep -e Compilation -e Unable -e Failed *.err > pll_failed.log
_at__at_echo =============================================================

=========================================================

"web guy" <web-guy01_at_attbi.com> a écrit dans le message de news: dwC%9.152943$6G4.16738_at_sccrnsc02...
> Using 9i AS.
>
> I'm looking for a way to compile all the .fmb files in a directory is one
> swoop. Evidently this was possible in Forms 6x with Project Builder.
> Is there anything for 9i?
>
> I guess I could always write a script file, but I wanted to check if there
> was something available first.
>
> Thanks,
>
> Tim
>
>
Received on Tue Feb 04 2003 - 10:30:01 CET

Original text of this message