Comando DEFINE VIEW

Define uma nova exibição ou sobrescreve uma exibição existente.

Sintaxe

DEFINE VIEW nome_exibição <RLINES n> <ALL> <SUPPRESS> <SUMMARIZED> <IF teste> <WHILE teste> <HEADER texto_cabeçalho> <FOOTER texto_rodapé> <TO nome_do_arquivo_relatório <HTML>><OK>

Parâmetros

Nome Descrição
nome_exibição

O nome da exibição a ser criada ou substituída.

Nota

Os nomes de exibições são limitados a 64 caracteres alfanuméricos. O nome pode incluir o caractere de sublinhado ( _ ) mas nenhum outro caractere especial e nenhum espaço. O nome não pode começar com um número.

RLINES n

opcional

O espaçamento entre linhas em registros de detalhes nas exibições e relatórios. Por padrão, as linhas de detalhes utilizam espaçamento simples.

ALL

opcional

Todos os campos no layout da tabela ativa do Analytics são adicionados à exibição.

SUPPRESS

opcional

Suprime linhas de detalhe em branco nos relatórios gerados a partir da exibição. Quando o relatório é gerado, as linhas de detalhe em branco são omitidas do resultado. Essa opção aplica-se aos relatórios baseados em exibições com várias linhas.

SUMMARIZED

opcional

Especifica que os relatórios gerados a partir da exibição devem incluir subtotais e totais, mas não as linhas de detalhe.

Os subtotais são gerados com base nos campos de quebra definidos na exibição. Se esta opção não estiver selecionada, o relatório incluirá linhas de detalhe, bem como subtotais para cada campo de quebra especificado.

IF teste

opcional

Uma expressão condicional que deve ser verdadeira para processar cada registro. O comando é executado apenas nos registros que atendem à condição.

Nota

O parâmetro IF é avaliado apenas em relação aos registros restantes em uma tabela depois da aplicação dos parâmetros de escopo (WHILE, FIRST, NEXT).

WHILE teste

opcional

Uma expressão condicional que deve ser verdadeira para processar cada registro. O comando é executado até que a condição seja avaliada como falsa ou o fim da tabela seja alcançado.

Nota

Se você usar WHILE juntamente com FIRST ou NEXT, o processamento de registros será interrompido assim que um limite for alcançado.

HEADER texto_cabeçalho

opcional

O texto a ser inserido na parte superior de cada página de um relatório.

texto_cabeçalho deve ser especificado como uma cadeia entre aspas. O valor substitui a variável de sistema HEADER do Analytics.

FOOTER texto_rodapé

opcional

O texto a ser inserido na parte inferior de cada página de um relatório.

texto_rodapé deve ser especificado como uma cadeia entre aspas. O valor substitui a variável de sistema FOOTER do Analytics.

TO nome_do_arquivo_relatório HTML

opcional

O nome de arquivo e o tipo dos relatórios criados nesta exibição.

Use a palavra-chave HTML para salvar os relatórios gerados nesta exibição como arquivos HTML (.htm). Por padrão, a saída de relatórios será como arquivos de texto ASCII.

OK

opcional

Exclui ou sobrescreve itens sem solicitar confirmação da ação.

Exemplos

Criação de uma exibição

Abra a tabela Ar e crie uma exibição chamada Relatório_AR, que inclui todos os campos no layout da tabela:

OPEN Ar
DEFINE VIEW Relatório_AR HEADER "Relatório AR" ALL OK