Compilar forms 6i no forms 11g em lote

Dicas do Oracle Forms Builder - Blocos, Itens, LOV, Canvas, Triggers, comandos, PLL, d2kwutil, FMB, Alert, menus, etc
Responder
eduardo
Rank: Programador Sênior
Rank: Programador Sênior
Mensagens: 56
Registrado em: Ter, 10 Jul 2007 3:24 pm
Localização: sp
Sempre há algo a aprender....

Olá pessoal,
a empresa em que trabalho irá implementar o forms 11g e para isso, precisamos recompilar todos os programas fontes ( .FMB) que foram desenvolvidos no forms 6i; alguém sabe se tem como recompilar todos os forms em lote, sem ter que abrir um por um para recompilar?

desde já agradeço
diegolenhardt
Moderador
Moderador
Mensagens: 1177
Registrado em: Qui, 15 Out 2009 10:28 am
Localização: Recife

você pode abrir varios fontes no proprio forms, marcar todos e dar control shift k e control t, ele vai compilar, todos, mas deve ter sim, como fazer via linha de comando,

=]
diegolenhardt
Moderador
Moderador
Mensagens: 1177
Registrado em: Qui, 15 Out 2009 10:28 am
Localização: Recife

Avatar do usuário
dr_gori
Moderador
Moderador
Mensagens: 5024
Registrado em: Seg, 03 Mai 2004 3:08 pm
Localização: Portland, OR USA
Contato:
Thomas F. G

Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered

Eu usei uma vez um script .BAT pra compilar todos objetos no windows.

Selecionar tudo

REM WINDOWS COMPILE FORMS 
REM 13/02/2008 
REM ---------------------- 
REM GERA O TXT baseado no FMB de todos diretórios recursivamente. 
REM 
cd \Desenv_SGA\ 
del COMPTMP.BAT 

for /R  %%F in (*.fmb) do echo ifcmp60 userid=USUARIO/SENHA@BASE module=%%F forms_doc=yes build=no output_file=%%F.txt  >> COMPTMP.bat 

COMPTMP.BAT 

ECHO FINISHED COMPILING
Mas acho que isso não vai funcionar. (Acho que você não pode compilar no windows e depois copiar pro linux). ou to errado ?
diegolenhardt
Moderador
Moderador
Mensagens: 1177
Registrado em: Qui, 15 Out 2009 10:28 am
Localização: Recife

Pelo menos no forms6i não era possivel, acredito que também não deva funcionar no 11g, tem que compilar no mesmo ambiente do runtime.
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 10 visitantes