Visão Geral (Comando PRINT)

PRINT exibe os valores de variáveis para cada caso nos dados.. O PRINT é simples o suficiente para uma verificação rápida de definições e transformações de dados e flexível o suficiente para formatar relatórios simples.

Opções

Formatos. É possível especificar formatos para as variáveis (consulte Formatos).

Cadeias. É possível especificar valores de sequência dentro das especificações de variáveis. As sequências podem ser usadas para rotular valores ou criar espaço extra entre valores. As sequências também podem ser usadas como títulos de colunas (Consulte Cadeias.)

Arquivo de saída. É possível usar o subcomando OUTFILE para direcionar a saída para um arquivo especificado.

Tabela de Resumo. É possível usar o subcomando TABLE para exibir uma tabela que resume formatos de variáveis.

Especificação básica

A especificação básica é uma barra, seguida por uma lista de variáveis. A saída exibe valores para todas as variáveis nomeadas na lista.

Ordem de Subcomando..

Os subcomandos podem ser especificados em qualquer ordem No entanto, todos os subcomandos devem ser especificados antes da barra que precede o início das especificações de variáveis.

Regras de sintaxe

  • Uma barra deve preceder as especificações de variáveis. A primeira barra inicia a definição da primeira (e possivelmente apenas) linha por caso da exibição PRINT .
  • As variáveis especificadas já devem existir, mas podem ser variáveis numéricas, de sequência, de rascunho, temporárias ou do sistema. Nomes de variáveis subscritas, como X (1) para o primeiro elemento no vetor X, não podem ser usados.
  • A palavra-chave ALL pode ser usada para exibir os valores de todas as variáveis definidas pelo usuário no conjunto de dados ativo

Operações

  • PRINT é executado uma vez para cada caso construído a partir do arquivo de dados.
  • PRINT é uma transformação e não é executado, a menos que seja seguido por um procedimento ou o comando EXECUTE
  • Como PRINT é um comando de transformação, a saída pode ser combinada com a saída do procedimento casewise. Procedimentos que produzem listagens de casos individuais (como LIST) não devem ser usados imediatamente após PRINT. Um comando de EXECUTE ou de procedimento de intervenção deve ser especificado
  • Os valores são exibidos com um espaço em branco entre eles. Entretanto, se um formato for especificado para uma variável, o espaço em branco para os valores dessa variável será suprimido.
  • Os valores são exibidos na saída conforme os dados são lidos. A saída PRINT aparece antes da saída do primeiro procedimento.
  • Se mais variáveis forem especificadas do que podem ser exibidas em 132 colunas ou dentro da largura especificada em SET WIDTH, o programa exibirá uma mensagem de erro Deve-se reduzir o número de variáveis ou dividir a saída em vários registros
  • Valores omissos de usuário são exibidos exatamente como valores válidos. Valores omissos do sistema são representados por um ponto.