TSO-ISPF Tutorial - Perfil de edição do usuário


Volta a página anterior

Volta ao Menu Principal


Desenvolvido por DORNELLES, Carlos Alberto - Analista de Sistemas - Brasília DF. - cad_cobol@hotmail.com

TSO-ISPF Tutorial - Perfil de edição do usuário

Os perfis de edição são usados ​​para reter informações que controlam sua sessão de edição para um conjunto de dados, inclusive.

  • A configuração atual dos modos de edição (NUMBER, CAPS, NULLS e assim por diante.

  • O conteúdo atual das linhas de definição MASK, TABS e BOUNDS.

Os perfis de edição são criados e mantidos automaticamente para você, mas você pode criar e usar perfis adicionais para aumentar a flexibilidade.
Ele é salvo em sessões ISPF e carregado sempre que o conjunto de dados é editado.

O perfil de edição geralmente assume como padrão o último qualificador do conjunto de dados e é armazenado no conjunto de dados do perfil ISPF do usuário.
Cada perfil de edição tem um nome.
O nome deve ter de um a oito caracteres alfanuméricos, sendo o primeiro alfabético.

O perfil Editar pode ser visto pelo comando primário PROF.
Se você digitar PROF 8, todas as 8 linhas do perfil serão exibidas.
PROF 3 exibe as primeiras 3 linhas etc.
O tipo de dados pertence ao formato do conjunto de dados que você está editando.
Isso geralmente é obtido a partir das informações do conjunto de dados.
Ele contém o tipo de perfil, o formato do registro e o comprimento do registro.

O tipo de perfil é o último qualificador do nome do conjunto de dados, se o qualificador for predefinido para ISPF.
Alguns últimos qualificadores que são conhecidos pelo ISPF são COBOL, PLI, EXEC, CLIST, JCL etc.

Se você quiser ver a configuração do perfil atual. Digite 'PROF' na linha de comando e pressione enter.

A configuração do perfil atual será exibida.

Alguns dos valores de Editar perfil e suas propriedades são descritos a seguir.

RECUPERAÇÃO LIGADA (OM) ou RECUPERAÇÃO DESLIGADA (OFF):

Especifica se os dados serão recuperados se a sessão de edição terminar de forma anormal.

NUMBERS:

Este campo pode ter um de quatro valores diferentes:
NUM OFF especifica que nenhum número de sequência deve estar presente e os números nas colunas 1 a 6 contêm apenas os números de linha relativos da parte superior do conjunto de dados.
NUM ON STD especifica que os números de sequência devem estar presentes nas colunas 73 a 80.
NUM ON COB especifica que os números de sequência devem estar presentes nas colunas 1 a 6.
NUM ON STD COB especifica que os números de sequência devem estar presentes nas colunas 1 a 6. 6 e colunas 73 a 80.

CAPS ON ou OFF:

Especifica se os dados devem ser convertidos em maiúsculas antes de salvar ou não.

HEX ON:

Especifica que os dados devem ser exibidos em formato hexadecimal.

Por exemplo:

Digite "HEX ON" na linha de comando para exibir os dados em formato hexadecimal.

Digite "HEX OFF" na linha de comando para exibir apenas os dados.

NULLS:

Este campo é usado para que possamos inserir caracteres em uma linha usando a tecla Insert do teclado.
Configurando este campo para NULLS ALL ou NULLS ON STD, os caracteres NULL são introduzidos na área em branco à direita de uma linha.
Em seguida, pressionando a tecla Inserir, você pode inserir dados em uma linha.

TABS:

Este campo é usado para habilitar as guias de hardware e lógica.
Este campo deve ser configurado para TABS ON ALL ou TABS ON STD para que a tabulação seja habilitada.

SETUNDO:

Este campo é usado para especificar como as alterações feitas durante a sessão de edição devem ser gravadas para serem usadas pelo comando UNDO.
As alterações podem ser registradas no armazenamento, no arquivo de recuperação ou em ambos.
Salvar as alterações apenas no armazenamento é o método mais rápido.

AUTOSAVE:

Esse valor de perfil é usado para especificar a ação a ser executada quando você insere um comando END sem salvar um conjunto de dados.
AUTOSAVE ON salvará o conjunto de dados automaticamente se você TERMINAR sem salvar.
AUTOSAVE OFF PROMPT perguntará ao usuário se deseja salvar o conjunto de dados ou não quando você sair.
AUTOSAVE OFF NOPROMPT será encerrado sem salvar e sem informar o usuário sobre isso.

AUTONUM ON

Isso renumerará automaticamente os dados quando você inserir linhas e salvá-las.

AUTONUM OFF

Isso não renumerará as linhas ao salvar.

Se AUTOLIST ON

estiver presente, o conjunto de dados será gravado automaticamente no conjunto de dados List quando for salvo.

STATS:

Este valor indica se as estatísticas do ISPF serão salvas para este membro quando ele for salvo.
STATS ON salvará as estatísticas, enquanto STATS OFF não as salvará.

PROFILE LOCK:

Esse valor para um PDS garante que todos os membros editados sempre tenham o mesmo perfil.
Isso é para garantir que o perfil não seja alterado todas as vezes de acordo com os dados do membro.

IMACRO:

Este valor para um PDS especifica a macro que será executada em cada membro recém-criado.

PACK ON/OFF:

Esse valor indica se os dados devem ser armazenados em formato compactado ou não.

NOTE ON/OFF:

Isso é usado apenas quando você usa modelos para inserir dados em um conjunto de dados.

NOTE ON

É utilizado, algumas notas autoexplicativas são inseridas junto com o código do modelo.

NOTE OFF

É usado, as notas a esquerda são omitidas quando o modelo é inserido.

TABS:

Esta linha mostra as localizações dos caracteres de tabulação.
Se as guias não estiverem sendo usadas, esta linha será deixada em branco.
Para redefinir as guias, use o comando primário TABS OFF.

MASK:

Esta linha contém alguns caracteres que serão inseridos em cada linha recém-inserida.
A máscara pode ser visualizada a qualquer momento usando o comando de linha MASK.
Para redefinir a máscara, basta sobrescrevê-la quando estiver sendo exibida.

BNDS:

Esta linha indica o valor atual dos Limites.
Para redefinir os limites para o valor padrão, use o comando primário BOUNDS.

COLS:

Esta linha contém uma linha contendo números de coluna.

Digite "COL ON" na linha de comando para exibir o número da coluna (destacado na cor branca).

Digite "COL OFF" na linha de comando para remover o número da coluna.



© Copyright IBMMAINFRAMER