Configurando um Pré-Processador Remoto
Use a página Configurações do editor do editor do grupo de propriedades para configurar um pré-processador remoto para ser executado ao editar um arquivo.
Procedimento
É possível abrir o editor do grupo de propriedades a partir do Gerenciador do Grupo de Propriedades ou a partir de uma sessão de edição. Ao abrir o grupo de propriedades a partir de uma sessão de edição, o editor do grupo de propriedades é aberto na página adequada para o tipo do pré-processador que está sendo utilizado.
- A partir do Gerente de Grupo de Propriedades:
- Dê um clique duplo no nome do grupo de propriedades que está associado ao arquivo que se deseja editar.
- Selecione a guia para a linguagem de programação adequada para o arquivo. Selecione COBOL ou PL/I.
- Na lista de categoria, clique em Configurações do Editor.A página Configurações do Editor é aberta.
- Em uma sessão de edição, clique com o botão direito do mouse e clique em Origem > Instruções do pré-processador > Configurar pré-processador (editores COBOL e e PL/I ) ou Instruções do pré-processador > Configurar pré-processador (editor z Systems® LPEX).A página Configurações do Editor é aberta. Se nenhum grupo de propriedades estiver associado ao arquivo, a janela Associar grupo de propriedades abrirá para que se selecione um grupo de propriedades disponível.
- Clique em Usar pré-processadores remotos.
- Preencha as propriedades de configuração do pré-processador remoto.
REXX ou CLIST chamando pré-processador: Especifique o nome do script REXX ou CLIST no sistema remoto que inicia pré-processadores remotos. Ele deve ser um membro do conjunto de dados particionados. Pode ser um script definido pelo usuário ou o pré-processador de macro FEKRNPLI PL/I, localizado por padrão em FEL.SFELSAMP(FEKRNPLI).
Localização da saída do pré-processador: Especifique o nome completo de um arquivo de saída a ser gerado e transferido por download do sistema remoto à estação de trabalho após o início de um pré-processador remoto. Ele deve ser um membro do conjunto de dados particionados ou um conjunto de dados sequenciais. Se você especificar um nome do conjunto de dados particionados sem um nome de membro, como MY.PDS( ), o nome do membro do programa que você está editando será usado
Qualificador de alto nível para dados do pré-processador: especifique um qualificador a ser usado para alocar um conjunto de dados sequenciais temporários. O produto grava dados neste conjunto de dados para serem lidos pelo script REXX ou CLIST no sistema remoto. O conjunto de dados sequenciais será excluído após o script REXX ou o CLIST executar com sucesso. Se o script falhar, o conjunto de dados não será excluído.
Parâmetros do pré-processador: Especifique quaisquer informações adicionais que sejam necessárias para o script REXX ou CLIST para iniciar os pré-processadores remotos.
PL/I ( Preprocessor de macro FEKRNPLI): Se você especificar o pré-processador de macro FEKRNPLI ( PL/I ), os seguintes parâmetros de pré-processador serão necessários para que ele seja executado com sucesso. Para obter instruções completas sobre como usar o pré-processador e uma lista completa de opções que você pode especificar, consulte os comentários no cabeçalho do membro FEKRNPLI- Especifique um conjunto de dados sequenciais de listagem de saída em um parâmetro
<SYSPRINT>dataSetName</SYSPRINT>O conjunto de dados sequenciais especificado neste parâmetro deve ser alocado antes da execução do pré-processador. - Se as opções do compilador contiverem mais de 100 caracteres, especifique um arquivo de opções do compilador em um parâmetro
<OPTIONS>dataSetName</OPTIONS>. É possível especificar um conjunto de dados sequenciais, ou um membro do conjunto de dados particionados.Importante: Para usar um arquivo de opções do compilador, você também deve especificar +DD:OPTIONS no campo Opções do compilador da seção Opções da etapa de compilação do PL/I na página Procedimentos e etapas no grupo de propriedades.
- Especifique um conjunto de dados sequenciais de listagem de saída em um parâmetro