Comando DISPLAY

Exibe informações sobre o tipo de item do Analytics especificado. Também pode exibir o resultado de uma expressão ou a saída de uma função.

Sintaxe e parâmetros

Sintaxe

Propósito

DISPLAY

Exibe as definições do campo e as tabelas filhas relacionadas da tabela do Analytics ativa no momento.

DISPLAY OPEN

Exibe uma lista de tabelas e arquivos de projeto abetos do Analytics.

  • Para tabelas do Analytics, exibe o nome do arquivo de dados de origem e não o nome do layout da tabela.

  • Para o modo de várias tabelas, o arquivo de dados de origem identificado como PRIMARY é associado à tabela ativa no momento.

  • Para tabelas relacionadas, se a tabela pai estiver aberta, será exibido o arquivo de dados de origem das tabelas pai e filha, mesmo se a tabela filha não estiver aberta na guia Exibição.

DISPLAY {<PRIMARY>|SECONDARY}

Exibe as informações do nome e layout da tabela da tabela primária ou secundária.

  • PRIMARY (ou nenhuma palavra-chave especificada) exibe informações sobre a tabela ativa atual.
  • SECONDARY exibe informações sobre a tabela secundária.

    No modo de múltiplas tabelas, SECONDARY é a tabela secundária associada com a tabela ativa no momento.

As informações exibidas incluem:

  • o nome do layout da tabela
  • o nome do arquivo de dados de origem
  • todos os relacionamentos entre a tabela e outras tabelas
  • as informações de definição de campo do layout da tabela
DISPLAY HISTORY

Exibe o histórico da tabela do Analytics ativa no momento.

Nota

Uma tabela pode ou não ter um histórico da tabela associado.

DISPLAY RELATION

Exibe as informações de relacionamento da tabela do Analytics ativa no momento:

  • nomes de todas as tabelas filhas
  • nomes dos campos-chave
  • nomes dos índices
DISPLAY {nome_variável|VARIABLES}

Exibe o valor de uma única variável ou de todas as variáveis.

  • nome_variável o nome de uma única variável cujo valor será exibido.
  • VARIABLES exibe os valores de todas as variáveis do sistema e definidas pelo usuário, e a memória restante disponível para armazenar variáveis.
DISPLAY VERSION

Exibe informações sobre a versão instalada do Analytics, no seguinte formato:

  • Versão número da versão principal.número da versão secundária
  • Patch número do patch
  • Tipo edições do Analytics: 000 (não Unicode) ou 001 (Unicode)
  • Compilação número da compilação do software
DISPLAY {DATE|TIME}

Exibe a data e hora atuais do sistema operacional.

DATE | TIME especifique uma das duas palavras-chave. As duas palavras-chave têm o mesmo efeito.

DISPLAY {FREE|SPACE}

Exibe a quantidade de memória física (RAM) disponível para uso pelo Analytics.

A quantidade exibida não inclui a memória reservada para variáveis. Como padrão, o Analytics reserva 60 KB de memória física para armazenar variáveis, mas o valor é aumentado automaticamente conforme necessário.

FREE | SPACE especifique uma das duas palavras-chave. As duas palavras-chave têm o mesmo efeito.

DISPLAY expressão

Exibe o resultado de uma expressão.

expressão a expressão cujo resultado será exibido.

DISPLAY função

Exibe a saída de uma função.

função a função cujo resultado será exibido.

Exemplos

Exibir o layout da tabela de uma tabela do Analytics

A exibição do layout de uma tabela pode ser útil em diversas situações. Por exemplo, pode ser necessário combinar duas ou mais tabelas e examinar os comprimentos e os tipos de dados dos campos.

O exemplo abaixo exibe o layout da tabela Trans_Cp:

OPEN Trans_Cp
DISPLAY

O comando DISPLAY gera a saída na tela mostrada abaixo.

Nota

Ser você inserir DISPLAY diretamente na linha de comando do Analytics, a saída será exibida imediatamente.

Se você executar DISPLAY em um script, clique duas vezes na entrada de DISPLAY correspondente no log de comandos para exibir a saída.

Exibe na tela

Relação

"Fornecedor" relacionado por "Num_Fornecedor" usando o índice "Fornecedor_por_Num_Fornecedor"

Arquivo

"Trans_Cp.fil" (formato "Trans_Cp") é o arquivo PRIMARY.

O comprimento do registro é 59

Campos

Nome Tipo Início Comprimento Decimais Explicação do campo
Num_Fornecedor ASCII 1 5   AS "Fornecedor;Número" WIDTH 7
Num_Fatura ASCII 6 15   AS "Fatura;Número"
Data_Fatura DATETIME 21 8   PICTURE "MM/DD/AA" AS "Fatura;Data" WIDTH 8
Valor_Fatura NUMERIC 29 12 2 PICTURE "(9.999.999,99)" AS "Fatura;Valor" WIDTH 12
NumProd ASCII 41 9   AS "Produto;Número"
Quantidade MICRO 50 4 0 PICTURE "(9.999.999)"
Custo_Unidade NUMERIC 54 6 2 PICTURE "(9.999.999)" AS "Unidade;Custo" SUPPRESS

Exibir os valores atuais de todas as variáveis em um projeto do Analytics

DISPLAY VARIABLES gera as mesmas informações exibidas na guia Variáveis no Navegador. Um benefício do uso de DISPLAY VARIABLES é que você pode copiar e colar as informações exibidas.

O exemplo abaixo cria duas variáveis definidas pelo usuário e duas variáveis do sistema, e exibe os valores dessas variáveis:

ASSIGN v_nome_tabela = "Trans_Cp"
ASSIGN v_nome_campo = "Valor_Fatura"
OPEN %v_nome_tabela%
TOTAL FIELDS %v_nome_campo%
DISPLAY VARIABLES

O comando DISPLAY gera a saída na tela mostrada abaixo.

Nota

Ser você inserir DISPLAY VARIABLES diretamente na linha de comando do Analytics, a saída será exibida imediatamente.

Se você executar DISPLAY VARIABLES em um script, clique duas vezes na entrada de DISPLAY VARIABLES correspondente no log de comandos para exibir a saída.

Exibe na tela

Nome Tipo Valor
TOTAL1 N 278,641.33
OUTPUTFOLDER C "/Tabelas/Contas_a_Pagar"
v_nome_campo C "Valor_Fatura"
v_nome_tabela C "Trans_Cp"

Exibir o resultado de uma expressão

Para o registro selecionado, o exemplo abaixo exibe o resultado da multiplicação do valor no campo Preço_de_Venda pelo valor do campo Quantidade_Disponível:

DISPLAY Preço_de_Venda * Quantidade_Disponível

Exibir a saída de uma função

Para o registro selecionado, o exemplo abaixo exibe o número de dias decorridos desde a data no campo Data_Fatura:

DISPLAY AGE(Data_Fatura)

Observações

Localização dos resultados dos comandos

DISPLAY executado na linha de comando do Analytics os resultados são exibidos na tela.

DISPLAY executado em um script os resultados são gravados no log de comandos do Analytics. Você pode clicar duas vezes na entrada do log de comandos para exibir os resultados na tela.