Neste vídeo, vamos voltar à criação de tabelas e campos.
Para conservar os dados de uma sessão a outra o compartilhar entre vários usuários, podemos guardá-los por exemplo em:
- uma tabela
- um arquivo texto
- um arquivo XML
- ou em outra parte em outra base.
Tomemos o caso de um armazenamento em uma tabela. Necessitamos:
- Criar a tabela
- Criar os campos
- Criar pelo menos um formulário de entrada/visualização.
Em um vídeo anterior, criamos uma tabela chamada "Interventions" utilizando o Explorador. Agora vamos criar uma tabela chamada "Technicians".
- Clique no ícone "Structure"
- Clique no botão na parte superior esquerda da janela de estrutura.
- Selecione "Table". (Uma nova tabela é criada na estrutura e mostrada no Inspetor.)
- Damos nome à tabela TECHNICIANS.
Há varias formas de adicionar campos; utilizemos a mais rápida:
- Duplo clique na primeira linha da tabela.
- Introduzimos o nome do primeiro campo (não nos preocupamos pelo tipo, nos encarregaremos de isso mais tarde).
- Pressionamos a tecla Intro e é criado um novo campo.
- Repetimos este procedimento para todos os campos a criar.
- ID
- Last name
- First name
- Comments
- Email
Pode ir de novo a cada um dos campos e selecionar o tipo a direita de seu nome.
Também pode fazer duplo clique nos campos para mostrar o inspetor e modificar seus atributos com maior precisão.
Uma mensagem de ajuda é mostrada quando o usuário passa o mouse sobre o campo. Pode utilizar os comentários para especificar qualquer informação que considere relevante para a compreensão do desenvolvimento (tais como pontos a considerar, uso do campo, etc.)
Se seleciona vários campos, o Inspetor apresenta os elementos relacionados com todos os campos e especifica o número de campos correspondentes.
Para mudar o tipo de vários campos por vez:
- Selecione vários campos adjacentes (mantendo pressionada a tecla Shift) ou não adjacentes (tecla Ctrl em Windows ou Comando em Mac)
- Mude o tipo de um dos campos => e os tipos de todos os campos selecionados mudam.
Para mover um campo:
- Mantenha pressionada a tecla Alt (o cursor se converte em uma mão)
- Arraste o campo a sua nova posição.
Há várias soluções para a adição de tabelas e campos:
- Faça clique direito (na estrutura para adicionar uma tabela ou na tabela para adicionar um campo)
- Menu Arquivo -> Novo
- Botão "Novo" da barra de ferramentas
- Botão Adicionar na parte superior esquerda da estrutura
- Importação de dados
- Recuperação por copiar e colar das tabelas de uma base existente.
Economizará tempo mediante a criação de tabelas a partir de arquivos texto existentes (como txt, csv, dbf, etc.). Lhe recomendamos dar uma olhada à documentação de 4D sobre este tema (importação de dados).
Cobriremos a criação da tabela Locations por importação de dados em outro vídeo.