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