TSO-ISPF Tutorial - Comandos de Manipulação de Conjunto de Dados (Dataset)


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 - Comandos de Manipulação de Conjunto de Dados (Dataset)

Os comandos de edição e manipulação podem ser executados colocando o comando necessário entre a coluna 1 e a coluna 6 e pressionando ENTER.

Comandos básicos:

INSERT:

  • Uma única linha em branco pode ser inserida com um 'I' entre qualquer uma das colunas 1 a 6.

  • Várias linhas em branco podem ser inseridas especificando o número de linhas após 'I'. (Por exemplo: Para inserir 11 linhas, 'I11')

REPEAT:

  • Uma única linha pode ser duplicada uma vez com um 'R' entre qualquer uma das Colunas 1 a 6.

  • Uma única linha pode ser duplicada várias vezes especificando o número de vezes para duplicar após 'R'. (EG: Para duplicar 6 vezes, 'R6')

  • Várias linhas podem ser duplicadas uma vez especificando 'RR' na coluna 1 a 6 da primeira linha e outro 'RR' na última linha.

DELETE:

  • Uma linha única pode ser excluída com um 'D' entre qualquer uma das colunas 1 a 6.

  • Várias linhas podem ser excluídas especificando o número de linhas após 'D'. (EX: Para excluir 6 linhas consecutivas, 'D6').
    Também Múltiplas Linhas podem ser excluídas especificando 'DD' na Coluna 1 a 6 da Primeira linha e outro 'DD' na Última linha de exclusão.
    Isso é semelhante ao exemplo anterior, conforme fornecido nas capturas de tela acima.

Comandos COPY/MOVE:

Os comandos COPY e MOVE são semelhantes na execução, mas o comando COPY retém o conteúdo original e o MOVE remove o conteúdo original.

COPY:

  • Uma única linha pode ser copiada com um 'C' entre qualquer uma das colunas 1 a 6.
  • Várias linhas podem ser copiadas especificando 'CC' na Coluna 1 a 6 da Primeira linha e outro „CC? na última linha a ser copiada.

Da mesma forma, MOVE pode ser feito com 'M' ou 'MM', a única diferença é que o conteúdo original será movido e removido do local original.

PASTE:

Após copiar ou mover, as linhas marcadas por 'C' ou 'M' podem ser coladas ou inseridas entre elas usando 'A' ou 'B' na coluna 1 a 6.
'A' coloca a linha após a linha atual linha 'A' é especificada.
'B' coloca a linha antes da linha atual 'B' ser especificada.

OVERLAY:

Se 'O' (Linha Única) ou 'OO' (Linha Múltipla) for usado em vez de A ou B, os dados marcados por C ou M serão sobrepostos nas linhas marcadas por O ou OO.
Todos os espaços em branco na linha marcada por O serão substituídos pelos dados correspondentes na linha marcada por C ou M.
Se todos os dados na linha C ou M foram gravados, a sobreposição foi bem-sucedida.
Se você mover uma linha para sobrepor outra linha e a sobreposição completa não for possível, o sistema não moverá a linha.
Ele copiará a linha e exibirá a mensagem de erro.

Exclude/Show commands:

Use X ou XX para excluir uma ou mais linhas de dados de serem exibidas na tela temporariamente, enquanto excluir remove os dados permanentemente do arquivo.

  • X: Identifica uma linha a ser excluída.

  • X5: Identifica a primeira das 5 (ou qualquer número de) linhas a serem excluídas.

  • XX: Identifica a primeira e a última linhas de um bloco de linhas a serem excluídas. (O uso é como copiar em bloco)

Use o comando de linha F para exibir as primeiras linhas de um bloco de linhas excluídas e o comando de linha L para mostrar a(s) última(s) linha(s) de um bloco excluído.

  • F: Indica que a primeira linha do bloco deve ser exibida.

  • L3: Indica que as últimas 3 (ou qualquer número de) linhas devem ser exibidas.

Comandos de manipulação de texto:

  • Divisão de texto TS, para dividir uma linha de texto no cursor para permitir a inserção

  • Fluxo de texto TF, para fluir o texto até o final de um parágrafo

  • TE text enter, para formatar a tela para poder digitar um ou mais parágrafos de texto

  • LC (lowercase) minúsculas, para alterar o texto de maiúsculas para minúsculas

  • UC maiúsculas (uppercase), para alterar o texto de minúsculas para maiúsculas

Comandos diversos:

  • BNDS para exibir e permitir alterações nos limites atuais.

  • COLS para exibir uma linha formatada para identificar colunas de exibição.
    Este é um comando primário para o Modo de Navegação.

  • MASK para exibir e permitir alterações na máscara atual.

  • TABS para exibir e permitir alterações na linha de guias atual.

Comandos de dados:

O comando MD (Make Dateline) converte linhas temporárias em linhas de dados.
Normalmente, as linhas NOTE (que acompanham os modelos), MASK, BOUNDS etc. não fazem parte dos dados.
O comando MD converte essas linhas em dados e as armazena como parte do conjunto de dados.

Nota: Você pode atribuir comandos de linha às teclas PF prefixando o comando com dois pontos.
Por exemplo, para atribuir o comando de linha I5 à tecla PF7, digite KEYS na linha de comando para obter a lista de teclas atual, atribua: I5 a PF7 e salve a lista de teclas.



© Copyright IBMMAINFRAMER