Gerenciando Pontos de Entrada de Serviço na Visualização Remote Systems

A visualização Remote Systems permite navegar pelos programas e objetos iSeries e definir e remover os pontos de entrada de serviço.

Nota: Todas as instruções nesta página aplicam-se igualmente à visualização Table do iSeries.

Definindo e Removendo os Pontos de Entrada de Serviço nos Objetos do Programa

Um ponto de entrada de serviço é definido em uma entrada. Uma entrada pode ser um programa ou programa de serviço, neste caso você está definindo um ponto de entrada de serviço em todos os procedimentos no programa. Ou uma entrada pode ser um módulo, o que significa que você está definindo um ponto de entrada de serviço em todos os procedimentos no módulo. Ou uma entrada pode ser um procedimento individual.

  1. Para definir um ponto de entrada de serviço em um objeto do programa na visualização Remote Systems:
    1. Expanda o nó iSeries Objects e localize o programa ou programa de serviço no qual deseja definir o ponto de entrada de serviço. É possível definir um ponto de entrada de serviço no programa ou programa de serviço inteiro ou defini-lo em um dos módulos ou procedimentos do programa. Para definir um ponto de entrada de serviço em um módulo, expanda o programa ou programa de serviço para listar seus módulos e, em seguida, selecione o módulo apropriado. Para definir um ponto de entrada de serviço em um procedimento, expanda um módulo e, em seguida, selecione o procedimento apropriado.
    2. Ao localizar o objeto no qual deseja definir o ponto de entrada de serviço, clique com o botão direito no objeto e escolha Debug(Service Entry) > Set Service Entry Point no menu pop-up.
  2. Para remover um ponto de entrada de serviço em um objeto do programa:
    1. Abra a visualização iSeries Service Entry Points. Na barra de ferramentas, clique no ícone Removeservice entry points (�cone Remove service entry points (caixa simples)). (É possível também remover pontos de entrada de serviço seguindo as instruções na etapa 1 e selecionando Debug(Service Entry) > Remove Service Entry Point

Definindo e Removendo os Pontos de Entrada de Serviço nos Arquivos de Origem

  1. Na visualização Remote Systems, é possível definir um ponto de entrada de serviço de um membro de origem no subsistema Objects do iSeries ou a partir de alguns tipos específicos de arquivos no IFS (arquivos com extensões .c, .cpp, .rpg, .rpgle, .cbl, .cblle). Clique com o botão direito e selecione Debug(Service Entry) > Set Service Entry Point no menu pop-up. Um diálogo é aberto. Os campos Connection, Library, Program ou Service Program, Module, Procedure e User ID são pré-preenchidos. É possível alterar qualquer uma dessas configurações. No caso dos arquivos IFS, o campo do programa não é preenchido. É necessário preencher o nome do programa.
  2. Clique em OK para definir o ponto de entrada do serviço.
Após definir um ponto de entrada de serviço, a visualização iSeries Service Entry Points será aberta automaticamente, se ainda não estiver aberta.

Tentar definir um ponto de entrada de serviço pode resultar em um conflito com outro ponto de entrada de serviço que já está definido. Se tentar fazer isso, você terá a opção de remover o ponto de entrada de serviço existente. Para obter informações adicionais sobre conflitos ao definir pontos de entrada de serviço, consulte o tópico relacionado abaixo.

Definir um ponto de entrada de serviço causa uma atualização dos pontos de entrada de serviço existentes. Isso poder resultar na remoção de um ou mais pontos de entrada de serviço, se parecerem inválidos. Consulte o tópico relacionado abaixo.

Para remover um ponto de entrada de serviço definido na origem:
  1. Abra a visualização iSeries Service Entry Points. Selecione o ponto de entrada de serviço do arquivo de origem. Na barra de ferramentas, clique no ícone Remove service entry points (�cone Remove service entry points (caixa simpls)).

Trabalhando com várias seleções na visualização Remote Systems

Na visualização Remote Systems, você pode selecionar vários programas, programas de serviço, módulos ou procedimentos utilizando as ações de seleção do teclado Ctrl ou Shift. Quando você clicar com o botão direito do mouse nesta seleção múltipla, ocorrerá o seguinte, assumindo que os objetos selecionados sejam válidos para definir pontos de entrada de serviço: