A janela Exibição dos Pré-requisitos das Partes do VG exibe os aplicativosque foram carregados no Migration Assistance Tool para migração. Utilize esta janela para migrar seus aplicativospacotes para VisualAge Generator 4.0 e armazená-los no ENVY sistema de gerenciamento de bibliotecas repositório.
Ao selecionar um aplicativo da coluna Aplicativos, as partes contidas nesse aplicativo e o aplicativo requerido e dependente aplicativos é exibido nas outras colunas da janela. O número de partes em cada aplicativo é mostrado à direita do nome do aplicativo na coluna AplicativosPacotes.
A janela Exibição dos Pré-requisitos das Partes do VG também é referida como área de acesso livre. A janela mostra como o código será organizado após a migração e permite-lhe alterar a organização ante de consolidar o código para ENVY.
Você pode utilizar a janela Exibição dos Pré-requisitos das Partes do VG para editar a estrutura dos aplicativos antes de consolidá-los em ENVY. Por exemplo, você pode mover partes comuns em um aplicativo separado para que estejam disponíveis para todos os aplicativospacotes que precisem delas.
Exibe a lista de aplicativospacotes que foram carregados na área de acesso livre do Migration Assistance Tool.
Para um aplicativopacoteselecionado, exibe as partes contidas nesse aplicativopacote.
Para um aplicativopacoteselecionado, exibe os aplicativospacotes requeridos para o aplicativo selecionado para execução adequada. Estes aplicativospacotes incluem aplicativosque contêm partes do VAGen 4GL necessárias em mais de um aplicativopacote.
Para um aplicativopacoteselecionado, exibe os aplicativos que requerem partes VAGen 4GL dentro do aplicativo selecionado para que esses outros aplicativos sejam executados adequadamente.
A janela Exibição dos Pré-requisitos das Partes do VG oferece menus de contexto com exatamente as mesmas ações que as opções do menu pendente descritas aqui:
Combina dois aplicativos integrando um aplicativo ao outro. Faça o seguinte:
Renomeia um aplicativo. Faça o seguinte:
Cria uma lista de aplicativos requeridos para o aplicativo selecionado.
A verificação de a lista de um aplicativo de aplicativos requeridos permite-lhe garantir que somente os aplicativos necessários sejam relacionados como aplicativos requeridos. Isto evita que sejam criados pré-requisitos desnecessários no ENVY é é mais aproveitado quando exibições (GUIs) estão sendo migradas.
Siga estas etapas para criar uma lista de aplicativos requeridos:
Verifica se todas as partes requeridas pelo aplicativo selecionado estão especificadas no requerido aplicativos. Utilize estas etapas para verificar a consistência de um aplicativo:
Selecione Gravar na Transcrição para copiar essa lista para a janela Transcrição do Sistema.
Você pode normalizar um aplicativo verificando que aplicativos desnecessários não estejam incluídos na lista de aplicativos desnecessários. No entanto, ao consolidar aplicativos no ENVY:
Siga estas etapas para normalizar um aplicativo:
Pré-requisitos desnecessários do aplicativo são removidos e o painel Aplicativos da janela Exibição dos Pré-requisitos das Partes do VG é atualizado.
Se estiver satisfeito com a organização dos aplicativos, utilize esta opção para consolidar os aplicativos para ENVY. Para todos os aplicativos atualmente selecionados, quando selecionar esta opção, os aplicativos, classes e VAGen parts serão criados no ENVY. Quando uma GUI (exibição) em um aplicativo utilizar uma GUI incorporada ou externa, os pré-requisitos do aplicativo ENVY também serão estabelecidos.
Consulte o VisualAge Generator Migration Guide para obter uma lista de verificação de ações que podem ser tomadas antes de consolidar os aplicativos para ENVY.
Siga estas etapas para consolidar aplicativos para ENVY:
Se você modificou um aplicativo que já está no ENVY, o processo commit criará uma nova edição do aplicativo e de todos as classes afetadas e VAGen parts. Novas classes e VAGen parts são criadas dentro do aplicativo conforme necessário.
Localiza quaisquer aplicativos que atendam aos critérios da pesquisa e destaca os aplicativos na coluna Aplicativos.
Localiza todas as partes que atendam aos critérios da pesquisa e destaca-as na coluna Partes do VAGen.
Cria um novo aplicativo. Siga estas etapas:
Seleciona todos os aplicativos relacionados na coluna Aplicativos. Os Aplicativos devem ser selecionados ante que possam ser consolidados para ENVY ou antes que você execute uma das outras ações no menu Aplicativos->Selecionado.
Desmarca todos os aplicativos na coluna Aplicativos.
Marca um aplicativo como não explosível. Quando um aplicativo é marcado não explosível, se partes no aplicativo forem utilizadas por qualquer parte na área de acesso livre depois, as partes comuns não serão movidas para um ApplicationNode novo e compartilhado. Por exemplo, se você possuir um CommonDataApp que contenha todos os itens de dados comuns, registros e tabelas marque-o como não explosível para que estas partes comuns não sejam movidas repetidamente para novos ApplicationNodes após a migração de outros programas.
Siga estas etapas para marcar todos os aplicativos selecionados como não explosíveis.
Marca todos os aplicativos como explosíveis. Quando um aplicativo é marcado explosível, se partes no aplicativo forem utilizadas por quaisquer partes na área de acesso livre, elas serão movidas automaticamente para um novo ApplicationNode.
Por padrão, todos os aplicativos carregados no Migration Assistance Tool são marcados como explosíveis. Esta opção de menu só precisa ser utilizada para reverter uma ação anterior que marcou um aplicativo como não explosível.
Siga estas etapas para marcar todos os aplicativos selecionados como explosíveis.
Selecione Aplicativo->Listar Todas as Partes Não Encontradas para exibir uma lista de todas as partes que deveriam ser movidas para a área de acesso livre mas não puderam ser encontradas na seqüência de concatenação do MSL. O nome do aplicativo esperado para conter cada parte faltando também será relacionado.
Você pode copiar a lista exibida na janela Lista de partes não encontradas para a janela Transcrição do Sistema, selecionando Gravar para Transcrição.
Se todas as partes associadas forem encontradas na área de acesso livre, será exibida uma janela Informações que indicará que não existem partes "não encontradas".
Selecione Aplicativos->Excluir Todos para excluir todos os aplicativos da lista na janela Exibição dos Pré-requisitos das Partes do VG.
Localiza todas as partes que atendam aos critérios da pesquisa e destaca-as na coluna Partes do VAGen.
Ordena a lista em ordem alfabética na coluna Partes do VAGen por tipo de parte.
Ordena a lista em ordem alfabética na coluna Partes do VAGen pelo nome da parte.
Move somente as partes selecionadas (sem nenhuma associação) de um aplicativo para outro. Faça o seguinte:
A janela Exibição dos Pré-requisitos das Partes do VG é atualizada e as partes movidas agora são mostradas na lista do Aplicativo de Destino.
Move as partes selecionadas e toda as associações de um aplicativo para outro. Faça o seguinte:
A janela Exibição dos Pré-requisitos das Partes do VG é atualizada e as partes movidas e suas associações agora são mostradas na lista do Aplicativo de Destino.
Altera os aplicativos requeridos para um aplicativo. Faça o seguinte:
Utilize esta ação para determinar quais partes de um aplicativo serão referidas por outro. Por exemplo, se existir somente uma parte para ser utilizada em um aplicativo requerido, será necessário mover a parte para reduzir o número de aplicativos requeridos. Esta função pode ser executada mesmo se um dos aplicativos envolvidos estiver consolidado para ENVY.
Para listar os aplicativos requeridos para um aplicativo selecionado, selecione o aplicativo e depois Aplicativos Requeridos->Referência Cruzada.
Anexa ao arquivo mgprereq.log a lista de aplicativos exibidos na coluna Aplicativos Requeridos. O conteúdo do arquivo mgprereq.log é cumulativo. Toda vez que Gravar no Arquivo é selecionado, a lista de aplicativos requeridos para a seleção atual é anexada ao final do arquivo.
Utilize esta seleção para determinar quais partes de outros aplicativos dependem do aplicativo selecionado para processamento.
Siga estas etapas para criar uma lista de partes referidas nos aplicativos dependentes:
Anexa ao arquivo mgprereq.log a lista de aplicativos exibidos na coluna Aplicativos Dependentes. O conteúdo do arquivo mgprereq.log é cumulativo. Toda vez que Gravar no Arquivo é selecionado, a lista de aplicativos requeridos para a seleção atual é anexada ao final do arquivo.