Painel do Programa

As opções nesse painel definem o objeto program criado.

Consulte Ajuda do Diálogo Geral para obter informações sobre as definições do *CMDDFT e a ajuda do botão de comando.

Programa
Especifica o nome do programa para o objeto module compilado. Esse campo é previamente preenchido com *SRCMBR. É possível selecionar um dos seguintes valores neste campo:

*SRCMBR
Especifica o nome do membro que contém o código fonte do programa.

nome do objeto
Digite o nome do objeto que será criado.

Biblioteca
Especifica uma biblioteca na qual o objeto compilado será colocado. Esse campo é previamente preenchido com *CURLIB. É possível selecionar um dos seguintes valores neste campo:

*CURLIB
Refere-se à biblioteca atual. Se um job não tiver uma biblioteca atual, QGPL será usada.

*SRCLIB
Refere-se à biblioteca que contém o arquivo fonte do programa atual.

nome de biblioteca
Digite o nome da biblioteca que será criada.

Lista
Selecione esse botão de comando para exibir a lista e selecionar objetos e bibliotecas disponíveis para você. Os itens selecionados são colocados nos campos Programa e Biblioteca.

Arquivo fonte de fluxo
Se a caixa de entrada Arquivo fonte de fluxo não estiver selecionada, os parâmetros SRCFILE e SRCMBR serão previamente preenchidos e SRCSTMF não será especificado.

Se essa caixa de entrada estiver selecionada, o parâmetro SRCSTMF será previamente preenchido e os parâmetros SRCFILE e SRCMBR não serão especificados. O compilador ignorará o controle 'description' do texto nesse painel de opções se ele estiver definido para SRCMBRTXT.

Nota:
Essa opção não encontra suporte em um ambiente de bytes mistos.

'Descrição' de texto
Define uma descrição de texto que descreve o objeto e sua função. É possível selecionar um dos seguintes valores neste campo:

*CMDDFT
A descrição de texto atualmente definida como padrão para o seu sistema é aplicada ao objeto compilado.

*USRDEF
O texto definido pelo usuário informado no campo de entrada de texto descrição é aplicado ao objeto compilado.

*BLANK
Nenhuma descrição de texto é aplicada ao objeto compilado.

*SRCMBRTXT
A descrição de texto associada com o membro do arquivo fonte é aplicada ao objeto compilado. Se o arquivo fonte for um arquivo inline ou um arquivo de dispositivo, a descrição estará em branco.

Substituir
Se essa caixa de entrada for selecionada, o objeto existente, se existir, será substituído pela sua nova versão. A versão antiga do objeto será movida para a biblioteca QRPLOBJ e renomeada de acordo com a data e hora do sistema atual. A descrição do texto do objeto substituído será alterado para o nome do objeto original. O objeto antigo será excluído na próxima IPL se já não tiver sido excluído antes dessa hora.

Se essa caixa de entrada não estiver selecionada, o objeto existente não será substituído. Ao invés disso, se um objeto com o mesmo nome já existir na biblioteca especificada, a compilação parará e uma mensagem será exibida.