Compilando fonte via linha de comando

Dicas do Oracle Forms Builder - Blocos, Itens, LOV, Canvas, Triggers, comandos, PLL, d2kwutil, FMB, Alert, menus, etc
Responder
Zida
Rank: Programador Sênior
Rank: Programador Sênior
Mensagens: 53
Registrado em: Ter, 08 Jun 2004 2:59 pm
Localização: Toledo - PR

Boa tarde.
Estou compilando fontes do forms em linha de comando e gostaria de saber se existe algum modo de fazer com que isso seja em segundo plano, pois, a cada fonte, salta na barra do windows uma janela minimizada. Quando compilo fontes do reports isso não acontece.
Estou usando os seguinte parametros para compilar:

Selecionar tudo

ifcmp60.exe module=fonte.fmb module_type=FORM output_file=fonte.fmx module_access=FILE userid=usuario/senha@banco batch=YES Compile_All=YES Statistics=NO Window_state=MINIMIZE
se algume souber de outra forma e puderem me ajudar, por favor...

desde já agradeco..
Avatar do usuário
tfg
Rank: Analista Júnior
Rank: Analista Júnior
Mensagens: 83
Registrado em: Seg, 03 Mai 2004 3:38 pm
Localização: Novo Hamburgo - RS

Procurei no HELP do IFCMP60 e não achei nada que pudesse ajudar.. :?

Selecionar tudo

ifcmp60.exe --help
acarsil
Rank: Estagiário Pleno
Rank: Estagiário Pleno
Mensagens: 4
Registrado em: Qua, 29 Jun 2005 11:54 am
Localização: SP

Com isso você irá compilar todos os fontes *.fmb e fontes *.rdf

Selecionar tudo

set forms60_path=c:\
for %%f IN (*.fmb)   do c:\orant\bin\ifcmp60 userid=user/password@database  module=%%f batch=yes module_type=form compile_all=yes window_state=minimize

Selecionar tudo

for %%f IN (*.rdf) do RWCON60 userid=user/password@databese batch=yes source=%%f stype=rdffile DTYPE=REPFILE  OVERWRITE=yes  logfile=log1.txt
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

Fiz um BATCH que compila os FMB e RDF recursivamente na arvore de diretórios:

Selecionar tudo

REM WINDOWS COMPILE FORMS 
REM Thomas F. Glufke
REM ----------------------
REM Compila todos FMB e RDF do subdiretório abaixo:
REM 

cd \Desenv_SGA\

del COMPTMP.BAT

for /R  %%F in (*.fmb) do echo ifcmp60 userid=USUARIO/SENHA@BASE module=%%F batch=yes module_type=form compile_all=yes window_state=minimize >> COMPTMP.bat
for /R  %%F in (*.rdf) do echo RWCON60 userid=USUARIO/SENHA@BASE batch=yes source=%%F stype=rdffile DTYPE=REPFILE OVERWRITE=yes logfile=log.txt >> COMPTMP.bat

COMPTMP.BAT

ECHO FINISHED COMPILING 
Ele cria um arquivo chamado COMPTMP.BAT e depois executa :-D :-o
Responder
  • Informação
  • Quem está online

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