## Função Manutenção de Campos

##### Objetivo

Permitir o cadastramento e a manutenção de atributos das tabelas cujas definições foram carregadas ou criadas no Data Viewer.

##### Programa

GR0118

##### Pré-Requisitos

Não há pré-requisitos para execução dessa função.

##### Descrição

### Manutenção de Campos

Essa janela é apresentada quando acionado, no menu Principal do Data Viewer, a opção Administração Manter Campos.

Nas tabelas a seguir estão descritos os elementos dessa janela:

Botão | Nome | Descrição
| Incluir | Quando acionado, apresenta a janela Inclui Campos nas Tabelas (GR0118A), na qual é possível incluir campos para a tabela selecionada.
| Modificar | Quando acionado, apresenta a janela Modifica Campos nas Tabelas (GR0118B), na qual é possível manutenir os campos da tabela selecionada.
| Eliminar | Quando acionado, permite eliminar o campo selecionado. Antes de confirmar a ação, o Data Viewer apresentará a janela Verificação de Relacionamentos, a qual permite saber em quais relatórios o campo é usado. A partir dessa informação, o usuário pode confirmar ou cancelar a ação de exclusão do campo.
| Fórmula | Quando acionado, apresenta a janela Fórmula do Campo (GR0118C), na qual é possível cadastrar uma fórmula para o campo selecionado. Importante: Esse botão somente é habilitado quando a atributo selecionado for um campo tipo Virtual.
| Filtro | Quando acionado, apresenta a janela Faixa do Nome dos Arquivos (GR0121), na qual é possível determinar uma faixa de tabelas a serem apresentadas nessa janela.
| Incluir (Atributos) | Quando acionado, apresenta a janela Manutenção de Atributos Tabela Temporária (GR0118D), na qual é possível manutenir os atributos da tabela temporária selecionada. Importante: Esse botão somente é habilitado quando a tabela selecionada for uma tabela temporária.

Campos | Descrição
Nome/Descrição | Selecionar a forma de apresentação das tabelas e atributos. As opções disponíveis são: Nome ou Descrição.
Tabela | Exibe o nome das tabelas disponíveis para manutenção.
Atributo | Exibe o nome dos atributos disponíveis para manutenção.

### Inclui Campos nas Tabelas

Essa janela é apresentada quando acionado o botão Incluir, na janela Manutenção de Campos (GR0118). Nessa janela é possível cadastrar novos campos para a tabela selecionada, necessitando definir as informações a seguir:

Na tabela a seguir estão descritos os elementos dessa janela:

Campo | Descrição
Tabela | Exibe o nome da tabela selecionada, na qual o atributo será incluso.
Atributo | Inserir o nome do atributo a ser incluso na tabela selecionada.
Rótulo Coluna | Inserir a descrição ou título do atributo selecionado para ser apresentado em colunas.
Rótulo | Inserir a descrição ou título do atributo selecionado para ser apresentado em linhas.
Formato | Inserir o formato a ser utilizado pelo campo. Os formatos encontram-se descritos no conceito Formato e Impressão de Valores dos Atributos e Variáveis.
Tipo Dado | Selecionar tipo de dado que o campo irá armazenar. As opções disponíveis são: caractere, inteiro, decimal, data, lógico.
Tipo Campo | Selecionar o tipo de campo. As opções disponíveis são: · Virtual: armazena uma fórmula em seu conteúdo. · Físico: não armazena fórmula, apenas seu próprio conteúdo para o registro.
Campo Narrativa | Quando assinalado, controla a impressão do valor do campo em forma de narrativa, quebrando linhas no tamanho do formato definido. Importante: Para relatórios do tipo "relatório gráfico", não se aplica o conceito de narrativa.

### Modifica Campos nas Tabelas

Essa janela é apresentada quando acionado o botão Modificar, na janela Manutenção de Campos (GR0118). Nessa janela é possível manutenir os campos selecionados na tabela, necessitando definir as informações a seguir:

Importante:
Os atributos dessa janela estão descritos na janela Inclui Campos nas Tabelas (GR0118A).

### Elimina Campos nas Tabelas

Essa janela é apresentada quando acionado o botão Eliminar, na janela Manutenção de Campos (GR0118). Nessa janela é possível optar entre verificar, ou não, os relatórios que utilizam o campo selecionado para eliminação.

Na tabela a seguir estão descritos os elementos dessa janela.

Botão

Descrição

Yes

Quando acionado, apresenta a janela Relacionamentos, na qual é possível visualizar todos os relatórios que possuem relacionamento com o campo selecionado para eliminação.

No

Quando acionado, apresenta a janela Eliminação de Campo, na qual é necessário confirmar a intenção de eliminação do campo selecionado.

### Relacionamentos

Essa janela é apresentada quando acionado o botão Yes, na janela Verificação de Relacionamentos. Nessa janela é possível visualizar todos os relatórios com os quais o campo selecionado possui relacionamentos.

### Eliminação de Campo

Essa janela é apresentada quando acionado o botão No, na janela Verificação de Relacionamentos, ou quando acionado o botão Fechar, na janela Relacionamentos. Nessa janela é possível confirmar a intenção de eliminar o campo selecionado.

Na tabela a seguir estão descritos os elementos dessa janela.

Botão | Descrição
Yes | Quando acionado, confirma o desejo de eliminar o campo selecionado e retorna a janela Manutenção de Campos (GR0118).
No | Quando acionado, abandona o processo de eliminação do campo, retornando para a janela Manutenção de Campos (GR0118).

### Fórmula do Campo

Essa janela é apresentada quando acionado o botão Fórmula, na janela Manutenção de Campos (GR0118). Nessa janela é possível definir uma fórmula para o campo selecionado, necessitando definir as informações a seguir:

Importante:
Somente campos do tipo Virtual permitem a inclusão de uma fórmula para atribuição de seu valor.

Nas tabelas a seguir estão descritos os elementos dessa janela:

Botão | Descrição
*, / , + , - | Quando acionado, insere a operação aritmética selecionada na área de edição da fórmula.
Quebra | Quando acionado, insere uma nova linha na área de edição da formula.

Campo | Descrição
Atributo | Exibe o nome e o rótulo do atributo selecionado para inclusão de uma fórmula.
Área de Edição | Inserir o código Progress representativo da fórmula do campo selecionado.

### Manutenção Atributos Tabela Temporária

Essa janela é apresentada quando acionado o botão Incluir (Atributos), na janela Manutenção de Campos (GR0118). Nessa janela é possível manutenir os atributos da tabela temporária selecionada, necessitando definir as informações a seguir:

Nas tabelas a seguir estão descritos os elementos dessa janela:

Botão | Nome | Descrição
| Pesquisa | Quando acionado, apresenta a Função Manutenção de Tabelas (GR0117), na qual é possível pesquisar e manutenir as tabelas existentes para seleção.
| Incluir | Quando acionado, inclui uma cópia do atributo selecionado na tabela de origem para a tabela de destino.
| Eliminar | Quando acionado, elimina o atributo selecionado na tabela de destino.
| Modifica | Quando acionado, apresenta a janela Modifica Campos nas Tabelas (GR0118B), na qual é possível manutenir os campos da tabela selecionada.

| Índice | Topo |