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
ALLpode 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 comandoEXECUTE- 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 (comoLIST) não devem ser usados imediatamente apósPRINT. Um comando deEXECUTEou 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
PRINTaparece 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.