Oi, o assunto hoje é sobre exportar as páginas em Forms para o Apex. Existem algumas empresas que já estão iniciando a migração, por isso vou fazer um post sobre isso.
Observação: O apex deve estar no mesmo lugar onde esta o banco e o forms.
Passo 1: É necessário que seja transformado o forms em XML,
na instalação do Oracle tem dentro do Oracle Developer Suit o FORMS2XML que é
quem faz a conversão.
No comando cmd da máquina, entre na pasta onde você mantém o .fmb
e informe o comando frmf2xml <<nome_do_FMB.fmb>> depois é só dar um
enter, que na mesma pasta onde tinha o fmb, vai estar o .XML, que este será
importado para o Apex.
Obs. onde mostra na imagem abaixo [options] são alguns parâmetros de configuração, não lembro agora.
Veja o exemplo.
Passo 2: Entre
no Apex, Application Builder.
Passo 4: Fazer Upload:
lembrando que todos a serem importados devem ser os que foram
transformados em XML.
Clique em Upload de Arquivo.
Para o tipo de arquivo deixe a opção : Módulo do Forms fmb XML, e abaixo informe o arquivo, e depois clique em fazer upload, conforme mostra na imagem abaixo.
Depois de importar clique em Criar. (Veja na imagem abaixo)
Passo 5: Quando clicar em Criar, vai ficar listado as telas que foram importadas, e podem agora fazer parte de uma aplicação. Então nete passo clique em Criar Aplicação.
Obs. Não dá de importar já dentro da sua aplicação.
Passo 6: Defina o nome da Aplicação e a interface com o usuário e deixe marcado a opçãocriar aplicação baseado no projeto de migração, em seguida clique em próximo.
Passo 8: Defina um tema para a aplicação, clique em próximo.
Passo 9: Por fim clique em criar como mostra a imagem abaixo.
Passo final: Executar a aplicação e fvisualizar como a tela Forms ficou no Apex.
Bom é isso, caso tenha ficado alguma dúvida entre em contato.
Abraços.