Primeira Rotina - Campos personalizados

A primeira rotina trata da inclusão de Campos personalizados.

Acessos

Os campos personalizados são adicionados em tabelas já existentes, portanto se deve inicialmente localizar a tabela desejada. Basta digitar a o nome da tabela desejada.

Será utilizada a tabela CIDADE para exemplificar, realizando a inclusão de dois campos personalizados: ESTPOPULACAO e ANOCENSO. Para localizar de forma rápida a tabela CIDADE, basta digitar a palavra cidade.

Localizando a tabela, clique duas vezes sobre ela para abrir o formulário Manutenção de Colunas (Campos). Observe que em seu título, o nome da tabela sendo editada será apresentada: 

Neste exemplo, a tabela CIDADE não possui campos personalizados. Se existissem, os mesmos seriam apresentados na área destacada em vermelho na imagem acima.

Adicionando campos personalizados

Para inclusão de um novo campo, clique no botão

Preencha os campos abaixo, informando os dados inerentes ao campo personalizado criado: 

O campo Nome da Coluna será preenchido automaticamente, com uma sugestão baseada na descrição completa dada no primeiro campo, mas podendo ser alterado de acordo com a necessidade.

Com descrição completa e dica para o usuário completas e sucintas, o usuário terá maior probabilidade de inserir corretamente o dado solicitado.

É no campo Tipo da Coluna que é especificado o tipo de dado que o usuário irá inserir no campo personalizado. 

Salvando campos personalizados

Após preenchimento e revisão dos dados inseridos, para salvar a nova coluna personalizada, bastará clicar no botão Salvar ou usar o atalho CTRL+S. Note que a partir do momento em que o campo personalizado foi salvo, os dados aparecerão no “grid“ que relaciona todos os campos personalizados da tabela.

Repetindo os passos anteriores para inclusão do segundo campo, teremos o resultado: 

Tipos de coluna

Sobre as opções de tipos da coluna, as opções e suas configurações estão relacionadas abaixo:

Tipo da coluna

Configurações necessárias

Tipo da coluna

Configurações necessárias

Texto

  • Informar o número máximo de caracteres que o campo aceitará;

  • Informar texto inicial do campo;

Número

  • Informar a quantidade de casas inteiras;

  • Informar a número de decimais;

  • Exemplo: Para representar o número 1973,17: 4 casas inteiras e 2 casas decimais;

Data

  • Não possui configuração

Lista de opções

  • Informar opções, uma por linha.

  • Não é permitido o uso de ponto-e-vírgula (;);

  • No máximo 900 caracteres;

Sim/Não (S/N)

  • Informar a opção inicial padrão. Se é "S" ou "N";

Documentos

  • Permitir formatação de texto (fonte, cores, etc.);

Imagem

  • Não possui configuração

Hora

  • Não possui configuração

Link

  • Não possui configuração

Data e Hora

  • Não possui configuração

Arquivos (BLOB)

  • Não possui configuração

Aplicando os campos (novos ou alterados)

Após fechar o formulário “Manutenção de Campos”, verifique que os dados da tabela CIDADE aparecerão na cor vermelha e com o campo Colunas de Usuário com o valor 2 (caso a sua tabela não possua outros campos personalizados). Além da inclusão dos campos personalizados, é preciso aplicar os mesmos.

Para aplicar as alterações, clique com o botão direito sobre a tabela CIDADES e escolha a opção “Aplicar Campos”.

É necessário confirmar que ninguém está acessando a tabela no momento de aplicar os campos, conforme informado no formulário Estruturar Tabela: Cidades (CIDADE_U). Observe que, agora, existe um conjunto extra de caracteres ao final do nome da tabela. Foram adicionados os caracteres “_U”, ao nome original da tabela. Esta operação indica que foi criada uma tabela nova, baseada na tabela CIDADE, com campos personalizados do usuário. Ou seja, os dois campos criados, foram gravados na tabela CIDADE_U, que é relativa a tabela CIDADE, com os campos personalizados criados pelo usuário (_U).

Clique em Aplicar para que o processo seja finalizado. A confirmação virá através da mensagem abaixo:

Em seguida, feche o formulário Estruturar Tabela: Cidades (CIDADE_U), clicando no botão Fechar.

Os campos com as informações da tabela CIDADE ficarão  com a cor verde e serão realocados juntamente com as outras tabelas que possuem campos personalizados.