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.

  • Tabelas do Robôsexibe o nome do arquivo de dados de origem e o nome do layout da tabela.

  • modo de múltiplas tabelaso arquivo de dados de origem identificado como PRIMARY é associado à tabela ativa no momento.

  • tabelas relacionadasse 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 da tabela atualmente ativa.
  • SECONDARYexibe 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.

Observação

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ávelnome_o nome de uma única variável cujo valor será exibido.
  • VARIABLESexibe 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ãonúmero da versão principal.número da versão secundária
  • Patchnúmero do patch
  • Tipoedições do Analytics: 000 (não Unicode) ou 001 (Unicode)
  • Versãonúmero da compilação do software
DISPLAY {DATE|TIME}

Exibe a data e hora atuais do sistema operacional.

DATE | TIMEespecifica qualquer palavra-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 | SPACEespecifica qualquer palavra-chave. As duas palavras-chave têm o mesmo efeito.

DISPLAY expressão

Exibe o resultado de uma expressão.

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

DISPLAY função

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

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

Exemplos

Exibir o layout da tabela de uma tabela do

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.

Observação

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 Iniciar 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 3 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

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.

Observação

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 278641,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 pela linha de comando do Analyticsos resultados são exibidos na tela.

DISPLAY executado em um scriptos 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.