Os comandos primários são aqueles que podem ser executados a partir da linha de comando e são válidos em qualquer uma ou todas as linhas do conjunto de
dados.
As regras gerais para inserir comandos primários são:
Segue a lista de comandos que podem ser executados em um Dataset ou Membro de um PDS:
BOUNDS: Para definir os limites esquerdo e direito.
CANCEL: Para cancelar a edição sem salvar os dados.
CAPS: Para ativar ou desativar o modo CAPS.
CAPS ON: salva todos os dados do conjunto de dados em maiúsculas.
CAPS OFF: deixa os dados como digitados.
CHANGE: Para localizar e alterar uma cadeia de caracteres especificada.
COPY: Para copiar dados de outro membro ou conjunto de dados sequencial.
CREATE: Para criar um novo membro de um conjunto de dados particionado.
CUT: Para copiar ou mover dados para uma área de transferência.
DISPLAY: Este comando está disponível apenas nas operações do modo Browse.
O comando DISPLAY é usado para especificar o caractere a ser exibido para representar caracteres inválidos (não exibíveis) e para especificar se os
caracteres de controle de carro devem ou não ser exibidos.
DELETE: Para excluir linhas excluídas ou não excluídas dos dados que estão sendo editados.
EDIT: Para causar uma entrada recursiva em edições. Editartraz o membro para edição enquanto mantém o membro original.
Você pode voltar ao membro original com um comando END ou CANCEL.
END: Para encerrar a sessão de edição atual. Se os dados são salvos ou não depende da configuração do perfil 'AutoSave', que será discutida
mais adiante.
EXCLUDE: Para excluir linhas que contenham uma cadeia de caracteres especificada.
FIND: Para localizar uma cadeia de caracteres especificada. Os recursos são descritos em detalhes posteriormente neste capítulo.
HEX: Para ativar ou desativar o modo HEX e especificar o formato de exibição hexadecimal.
HILITE: Para definir as configurações de cores aprimoradas e sensíveis ao idioma.
MODEL: Para copiar um modelo predefinido. Um MODELO é um grupo de instruções de origem e notas opcionais que fornecem dados de amostra para
criar e editar diálogos.
Os modelos contêm linhas de protótipo que indicam a forma do elemento de diálogo solicitado, partes das quais você pode sobrescrever com dados
específicos do aplicativo.
MOVE: Para mover (copiar e excluir) um membro ou conjunto de dados sequencial.
NULLS: Para ativar ou desativar o modo NULLS e especificar o tipo de nulos.
NUMBER: Para ativar ou desativar o modo NUMBER.
PASTE: Para copiar ou mover dados de uma área de transferência.
RENUM: Para ativar o modo NUMBER e renumerar os dados.
REPLACE: Para substituir um membro ou um conjunto de dados sequencial inteiro.
SAVE: Para salvar os dados sem encerrar a sessão de edição.
SORT: Para executar funções de classificação nos dados que estão sendo editados.
A ordenação pode ser feita em colunas, em sequência ascendente ou descendente.
TABS: Para ativar ou desativar o modo TABS e especificar o caractere das guias lógicas.
UNDO: Para "desfazer" (inverter) o último comando que você digitou.
UNNUM: Para desativar o modo NUMBER e apagar os números de sequência.
Os comandos de rolagem padrão que são válidos no painel EDIT Entry também são válidos na tela Edit.